AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Edit einer Fremdanwendung füllen - Es will einfach nicht klappen
Thema durchsuchen
Ansicht
Themen-Optionen

Edit einer Fremdanwendung füllen - Es will einfach nicht klappen

Ein Thema von wadriller · begonnen am 15. Okt 2013 · letzter Beitrag vom 16. Okt 2013
 
wadriller

Registriert seit: 25. Feb 2009
43 Beiträge
 
Delphi XE2 Professional
 
#1

Edit einer Fremdanwendung füllen - Es will einfach nicht klappen

  Alt 15. Okt 2013, 10:49
Hallo zusammen.

Seit gestern wühle ich mich durchs Forum und hab jetzt glaube alle Wege durch und nichts scheint zu klappen.

Relativ einfache Geschichte.

Ich habe ein kleines Programm welches ein Edit und 2 Buttons hat.

In das Edit will ich mit meinem Delphiprogramm etwas eintragen und einen Knopf drücken.

Soweit so klar.
Findwindow, FindwindowEx, Sendmessage klappen aber einfach nicht.

Den Findcode habe ich mir sowohl mal mit WinSpy als auch mit X-Spy generieren lassen.
Beim debuggen wird wohl auch ein Handle ermittelt aber das Sendmessage scheint trotzdem nicht zu gehen.

Hier mal der übersichtliche Code:

Code:
var
  wnd, cwnd: HWND;
begin
  wnd:=0;
  cwnd:=0;
  wnd := FindWindow('#32770', '');
  cwnd := FindWindowEx(wnd, 0, 'Edit', nil);

  if cwnd <> 0 then
  begin
    SendMessage(cwnd,WM_Settext,0,integer(pchar('12')));
  end;
end;
Bei WinSpy kann ich das Edit auswählen und auch via WinSpy füllen.
Nur per Delphi geht es irgendwie nicht.

Kann man eine Anwendung gegen "Fremdsteuerung" schützen ?

Wenn es hilft kann ich auch den Link zu der Exe posten die ich steuern will.
Gruß
Michael
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz