-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
also ich habs:
die fensterklasse bleibt gleich, allerdings ändert sich halt di caption.
des weiteren hat aber auch noch ne ander anwendung dieselbe fensterklasse.... deshalb wäre es nett ein codefragment zu liefern, wie ich die caption bestimmen kann....
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
on die fensterklasse eindeutig ist weiß ich leider noch net ich probiers die stunden aus und melde mich sonst wieder
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
so ich habe jetzt doch ein problem.... und zwar ist die caption der anwendung die ich ansprechen möchte immer unterschiedlich, sie ändert sich mit der mausbewegung....
als class bekomme ich soetwas angezeigt: Afx:00400000:0
kann ich jetzt irgendwie immer di aktuelle caption herausfinden?
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
super damit konnet ich zumindest mal di caption und die windoclass ermitteln, mal sehen wies nu weiter geht ich werde mal weiter rumprobieren
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
mir fällt da gerade so mal ein, dass wir die ganze zeit nach enm fenster suchen!? wäre es nicht besser erstmal nach der anwendung zu suchen?
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
wenn ich deinen code ausführe wie er da steht kommt fehlercode '2'
wenn ich dann allerdings diese zeile ausführe... Window := FindWindow(nil, 'Titel in Titelleiste');
dann findet der bei mir nur das Mozilla browserfenster?
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
ich habe mal das hier ausprobiert und ich beokomme nicht mehr null zurück!fenster := findwindow(nil,'');
wie kann ich jetzt herausfinden dass das auch meine anwendung ist die ich versuche anzusprchen!?
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
genau ich habe mal kurz reingesehen und das hilft mir nicht wirklich weiter... aber trotzdem danke
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
hab das jetzt ausprobiert.... und geht immernoch net!fenster := findwindow(nil,'IvAc - 1.1.10.171 - EDDF_OBS');
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
ok danke für das codebeispiel...
leider kenne ich mich mit den ganzen funktionen nicht aus.
ich hab mal folgendes programmiert
procedure TForm1.Button1Click(Sender: TObject);
var fenster : hwnd;
begin
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
ok danke ich werde es gleich mal ausprobieren
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
ok, vielen dank, dazu muss ich dann bestimmt npch die unit senkeys einbinden oder?
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
ja soll er, hatte ich aber auch schon weiter oben geschrieben...
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
sorry, dass ich vergessen habe dir noch denine letzte frage zu beantworten!
unter senden versteh ich nun insofern, dass ich den text den ich dann ins andere programm eintragen will von meinem programm aus irgendwie ins andere programm schicke, sende, eintrage....
und am quellcode des anderen rogs kann ich wie gesagt nix ändern
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
das andere programm ist nicht von mir, ud ich weiß auch nicht welche schnittstellen es zur verfügung stellt.
ich will halt das was ich im IVAC mit der Hand selber eintragen kann nun von meinem programm erledigen, so cih hoffe das reicht an infos...
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
10. Jul 2008
@alzaimar vielen dank für deine antwort, ich habe hier mal den code von nem kumpel aus vb bekommen
AppActivate "IvAc", true
Sendkeys "{F4}",1
Sendkeys "{Down}",1
Sendkeys t1(m).text,1
Sendkeys "{Enter}",1
zu "WM_COPYDATA" habsch schon mal gesucht und mir die Beispile angeschaut, ich weiß nur noch net ob mir das wirklich hilft, weil ichs nicht ausprobieren kann, dann bei mir kennt der...
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
9. Jul 2008
Vielen Dank an Lars Wiltfang,
wenn ich eine ahnung gehabt hätte nach was ich speziell suchen soll hätt ichs auch getan, mehr sag ich dazu net.....
_____________________________________
_____________________________________
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
9. Jul 2008
danke für die superschnelle antwort, ich schau mal, und melde mich wieder falls ich fragen habe
-
Forum: Win32/Win64 API (native code)
Delphi
by SimStar001,
9. Jul 2008
Hallo
ich würde ganz gerne über meine Application einen string an ein anderes Programm schicken.
bei VB gibt es da wohl so einen befehl wie application_send("application","Taste","string")
weiß zufällig jemand ob es sowas auch in delphi gibt, bzw wie ich das vielleicht anstellen könnte?