offline#1


avatar
Administradores
Administradores
em Sab 23 Jul 2011, 19:14
Olá pessoal!

Você pode executar remotamente uma função em outro script, passando quase todos os tipos de variávei, incluindo arrays (1D somente) e recebendo os resultados das funções chamadas.

Funções atuais:
Código:
; #CURRENT# =====================================================================================================================
; _IPC_Startup
; _IPC_Shutdown
; _IPC_IsStarted
; _IPC_CallRemote
; ===============================================================================================================================
Example:
Compile e execute primeiro...
Código:
#AutoIt3Wrapper_Compression=0                                 ;Compression parameter 0-4  0=Low 2=normal 4=High. Default=2
#AutoIt3Wrapper_UseUpx=n                                    ;(Y/N) Compress output program. Default=Y

#Include <Array.au3>
#Include "InterProcess.au3"

_IPC_Startup()

While 1
   Sleep(100)
WEnd
Então execute e veja o resultado...
Código:
#AutoIt3Wrapper_Compression=0                                 ;Compression parameter 0-4  0=Low 2=normal 4=High. Default=2
#AutoIt3Wrapper_UseUpx=n                                    ;(Y/N) Compress output program. Default=Y

#Include <Array.au3>
#Include "InterProcess.au3"

Global $aNewArray
Dim $aArray[10] = [1, 2, 3, 4, 5, 1, 2, 3, 4, 5]

_ArrayDisplay($aArray, "$aArray")

If _IPC_IsStarted("script2.exe") Then $aNewArray = _IPC_CallRemote("script2.exe", 5000, "_ArrayUnique", $aArray, 1, 0, 1, "-")

_ArrayDisplay($aNewArray, "$aNewArray represents the 1st Dimension of $aArray")
Make tests and post comments...

Download do código fonte:
Anexos
InterProcess.zip
InterProcess.zip
Você não tem permissão para fazer download dos arquivos anexados.
(7 Kb) Baixado 4 vez(es)



Se seu tópico for solucionado, edite-o novamente e clique no botão [Resolvido]
Se gostou de um "comentário", agradeça clicando no botão [Obrigado], nosso fórum ficará bem mais organizado!
Olá Convidado, há uma mensagem para você, clique aqui: Link!

______________________________Links úteis______________________________
http://sourcecode.forumais.com (Novo fórum de Códigos Fontes)
http://www.bioscentral.com/# (Atualizações, códigos de beep...)
http://www.alldatasheet.com/ (Ótimo banco de dados.)
Ver perfil do usuário