copy paste program
Last Updated: Feb 08 2009 16:18, Started by
winner23
, Jan 24 2009 17:46
·
0
#1
Posted 24 January 2009 - 17:46
aveti idee cum pot sa fac un program in visual basic care sa copieze textul dintr-o fereastra si sa il punta in alta predefinita de exemplu o fereastra din yahoomessenger?
|
#2
Posted 28 January 2009 - 01:14
#3
Posted 06 February 2009 - 16:40
Nu am facut asa ceva, dar imi imaginez ca se face apel la functiile API.... .Nu cred ca se poate altfel.
In primul rand cred ca trebuie identificata fereastra in care vrei sa transferi codul... cu API FindWindowEx, dar nu stiu metoda prin care as putea pune textul acolo. |
#4
Posted 08 February 2009 - 16:18
e.cristi, on Feb 6 2009, 16:40, said: Nu am facut asa ceva, dar imi imaginez ca se face apel la functiile API.... .Nu cred ca se poate altfel. In primul rand cred ca trebuie identificata fereastra in care vrei sa transferi codul... cu API FindWindowEx, dar nu stiu metoda prin care as putea pune textul acolo. Public Declare Function SetWindowText Lib "user32" Alias "SetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String) As Long Public Declare Function GetWindowText Lib "user32" Alias "GetWindowTextA" (ByVal hwnd As Long, ByVal lpString As String, ByVal cch As Long) As Long Public Declare Function GetWindowTextLength Lib "user32" Alias "GetWindowTextLengthA" (ByVal hwnd As Long) As Long Dim mStr$, mLen& mLen& = GetWindowTextLength(w1hWnd) mStr$ = String(mLen + 1, " ") Call GetWindowText(w1hWnd, mStr$, mLen& + 1) 'w1hWnd - fereastra de unde citesti Call SetWindowText(w2hWnd, ByVal mStr$) ' w2hWnd - fereastra unde scrii textul cititSa ne arati si noua cum gasesti fereastra pentru a citi mesajul. Edited by MarianG, 08 February 2009 - 16:19. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users