![]() |
Dateien auslesen/Unit
Hallo,
ich bräuchte Hilfe bei der [url=http://www.vclcomponents.com/Delphi/Tools/ExeMod-info.htmlExemod Unit[/url]. Denn die will garnicht so wie sie sollte :D Ich wollte einfach mal ein Beispiel nachcoden:
Delphi-Quellcode:
Hier sollte jetzt ja eigentlich der Inhalt von den beiden Editfeldern, in die ausgewählte .exe geschrieben werden.
OpenDialog1.ExeCute;
InsOrReplaceInFile('USERNAME',OpenDialog1.FileName, Edit1.Text); InsOrReplaceInFile('PASSWORD',OpenDialog1.FileName, Edit2.Text); Und als "Hinweis" dient USERNAME und PASSWORD Der obige Code soll dann eben diesen beeinflussen:(es sind 2 getrennte Programme)
Delphi-Quellcode:
Hiermit soll dann die Caption der Form jenach obiger Eingabe gesetzt werden.
procedure TForm1.FormCreate(Sender: TObject);
var UN,PW :String; begin ExtractFromExe('USERNAME',UN); ExtractFromExe('PASSWORD',PW); Form1.Caption := UN + ' ' + PW; end; Eigentlich ist das fast zu 1:1 der ![]() Die bereits compilierten Programme der Demo funktioniert auch, nur wenn ich es compile will es nicht... Vielleicht kann es jemand von euch mal testen, oder mir eine andere Lösung für mein Vorhaben zeigen. Ich will gern Daten in eine andere .exe schreiben, die diese dann auslesen kann. Wie ist mir egal, es sollte nur möglichst ohne extra Datei funktionieren. Grüe |
Re: Dateien auslesen/Unit
Zitat:
Zitat:
|
Re: Dateien auslesen/Unit
Es kommt kein Fehler.
Es wird ohne Probleme compiliert. Ich hab es auch schon mit dem beigelegten Orginalsource versucht. Wenn ich das Programm zur Manipulation auswähle und dann per FileDialog das Programm das manipuliert werden soll auswähle, erscheint auch: ...Success... Aber wenn ich dann das manipulierte Programm starte, hat es immernoch eine leere Formcaption. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:57 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