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.
Odczytywanie informacji z komponentów drugiej aplikacji
- Rejestracja: dni
- Ostatnio: dni
0
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
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
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Wrocław
- Postów: 13042
0
pobierz uchwyt
Może też będzie działać, chyba będzie coś w helpie Delphi
- Rejestracja: dni
- Ostatnio: dni
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 :)
- Rejestracja: dni
- Ostatnio: dni
0
Da się, na przykład przez EnumChildWindows...
- Rejestracja: dni
- Ostatnio: dni
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.