Odczytywanie informacji z komponentów drugiej aplikacji

0

Witam
W jaki sposób można pobrać informacje z innej aplikacji a konkretnie Labela wyświetlonego na niej. Próbowałem uzyskać uchwyt do komponentu ale skończyło sie to porażką, natrafiłem już na pare tematów na ten temat ale w żadnym nie znalazłem rozwiązania. Dodam że program ma Archiwizować dane z innej aplikacji.

0

Takie pytania pojawiają się średnio 3 razy w tygodniu.

Nie jestem specialistą w tej sprawie, ale spróbuj:

ReadProcessMemory
//Lub, są komponenty, w nazwie jest coś z DCE
0

pobierz uchwyt

0

pobierz uchwyt

Może też będzie działać, chyba będzie coś w helpie Delphi

0

Witam wiem że sie często pojawia próbowalem pobrać uchwyt ale niestety moge dostać uchwyt tylko samej aplikacji / labla/pola tekstowego nie da się uzyskać przynajmniej nie umiem :)

0

Da się, na przykład przez EnumChildWindows...

0

mógłbyś mi podać jeszcze jakieś inne metody ??

0

z odczytywaniem informacji znalazłem sposób poprzez ReadProcessMemory ale niestety w tej aplikacji z którą pracuje ta opcja nie daje satysfakcjonującego efektu.

0

FindWindow\EnumWindows + ReadProcessMemory lub któryś GetWindow* pozwala na odczytanie absolutnie wszystkiego, co może być ciekawe.

1 użytkowników online, w tym zalogowanych: 0, gości: 1