-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
29. Mai 2003
Verständlich!
Ich wollte sowieso nur eine Möglichkeit nutzen. Jenachdem, was einfacherer ist. Ich versuch das ganze mal weiter zuführen (deine Funktion ein wenig modifizieren :roll:).
Chris
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
28. Mai 2003
Hm... also gut ich will es versuchen.
Es gibt verschiedene Funktionen (z.B. findwindow) diese Funktionen haben verschiedene Parameter (z.B. Strings, Variablen , Konstanten).
Nun ist es halt auch so, dass man als Parameter auch zusammengesetzte Sachen benutzen kann. Also z.B. "Ein String mit einer Variable: ".$x
Das ganze ist eine einfache Skriptsprache, also soll nix wirklich Großes werden...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
28. Mai 2003
So... Funktioniert jetzt alles wunderbar, aber wie mache ich das mit "string string string".$4???
Muss nicht unbedingt "string".$4 sein! Kann z.B. auch "string$4" sein...
Chris
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
28. Mai 2003
Ich sag ja nicht, dass das schlecht war!!! Ich finde es sogar besser!
Chris
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
28. Mai 2003
Öhm... ok... eigentlich wollte ich nur einen Vorschlag für meine Funktion, allerdings ist da deine doch wesentlich komfortabler.
Danke! Werde das ganze jetzt mal ausprobieren...
Chris
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
27. Mai 2003
Habe gerade noch mal drüber geschaut. Jetzt sieht das ganze so aus:
counter := 0;
paramCounter := -1;
oldEnd := 1;
repeat
inc(counter);
if lineStr = '"' then begin
openString := true;
i := counter;
while openString do begin
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
27. Mai 2003
Hi,
ich habe gerade das ganze mal versucht.
Erstmal meine Funktion:
function GetParam(index: integer; lineStr: string): string;
var
Params: array of string;
counter: integer;
paramCounter: integer;
temp: string;
oldEnd: integer;
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
26. Mai 2003
Hi Chris, hi Chewie,
danke für eure Hilfe!
Ich werde versuchen Christians Idee umzusetzen (muss erstmal Onkel Fisch anhören :mrgreen:).
Chris
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
26. Mai 2003
Hi,
ich hab gerade bei der ganzen Sache ein Problem (die Klasse an sich funktioniert wunderbar):
Ich bräuchte eine Funktion, die mir den n. Parameter liefert. Also z.B.:
findwindow "test window" $1
dann ist findwindow der 0., test window der 1. und $1 der 2.
Hat jemand dafür eine Funktion parat?
Ich habe im Moment nämlich keine Idee, wie ich das machen soll, dass Problem ist halt die...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
26. Mai 2003
Stimmt... Warum mach ich die Sache eigentlich selber so scher??? :wall:
Chris
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
26. Mai 2003
Mit Schleifen usw. will ich gar nichts anfangen...
Denn eigentlich bringen mir Schleifen nichts.
Ich habe gerade dieses Innerfuse-Teil heruntergeladen. Also wirklich begeistert bin ich nicht. Nicht einmal eine install.txt. :evil:
Naja... werde das ganze mal versuchen.
Chris
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
26. Mai 2003
Hi,
@Christian: also so, oder so ähnlich, hatte ich mir das auch schon gemacht, allerdings überlegte ich nach einer Möglichkeit das ohne es so kompliziert zu machen (wobei man sagen muss, dass deine Möglichkeit viel einfacher ist, als ich sie mir ausgedacht hab).
Da fällt mir: das Problem ist, dass für jeden Befehl ich eine if-Abfrage machen muss, weil ja jeder Befehl eine andere Struktur hat...
-
Forum: Sonstige Fragen zu Delphi
Delphi
by CalganX,
26. Mai 2003
Hi,
ich suche derzeit nach einer Art ScriptingEngine...
Ich habe Scripte, die ungefähr so aussehen:
findwindow "wndname" $1 // findet das Fenster
findchild $1 "pagecontrol" $2 // findet das pagecontrol
findchild $2 "label" $3 // findet das Label
getnumber $3 "Nr. " " um" $4 // findet die Nummer x heraus, x steht in $4
findchild $2 "btn".$4 $5
sendmessage bm_click $5