Ir para conteúdo
Fórum Script Brasil
  • 0

Api Para Enviar Strings


Unnamed

Pergunta

3 respostass a esta questão

Posts Recomendados

  • 0

Sim, você tem usar junto com a FindWindow (para achar uma janela) e a FindWindowEx (para achar uma textbox, por exemplo). E tem uma constante sim, a WM_SETTEXT para o caso da textbox. Segue a declaração das três:

Public Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Public Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Public Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, ByVal lParam As Any) As Long
Public Const WM_SETTEXT = &HC
Você pode criar um form só com uma textbox e usar o exemplo abaixo em outro programa para se comunicar com o primeiro (que só tem a textbox):
hWindow = FindWindow(vbNullString, "TÍTULODOPROGRAMA")
hTextBox = FindWindowEx(hWindow, ByVal 0&, vbNullString, vbNullString)
SendMessage hTextBox, WM_SETTEXT, ByVal 0&, vbNullString
SendMessage hTextBox, WM_SETTEXT, ByVal 0&, msg

Ok?

PS: Na DLL que eu falei, isso está implementado exatamente desse jeito.

Abraços,

Graymalkin

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...