Hallo, mit CreateProcess(...); oder ShellExecute(...); -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
nachdem ich die Suche bemüht habe bin ich fündig geworden .....
nun habe ich jedoch erneut eine Frage.
Wie kann ich eine IP-Adresse einlesen ?? ein edit feld nehmen und das ganze in einer Variablen speichern ?? Wie mach ich das dann mit den Trennungspunkten, dass das meine ping.exe noch checked ?????? oder gibt es eine andere elegante Art dies zu machen ????
Hallo, wenn Du mit dem CBuilder arbeitest kannst Du ein TMaskEdit nehmen und ensprechend formatieren. -- "Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."
Hallo, wenn Du mit dem CBuilder arbeitest kannst Du ein TMaskEdit nehmen und ensprechend formatieren.
Hallo Uwe,
wie mach ich das denn mit dem "entnsprechend formatieren" ?? denn in der hilfe finde ich nicht die gewünschte information. sorry für die vielen fragen, aber ich kenn mich mit c++ noch nicht so gut aus. und wie kann ich das als übergabeparameter in meine exe einbinden ??
Hallo, 999.999.999.999 ;1; Nach dem letzten Semikolon sollt ein Leerzeichen stehen, dadurch wird kein Unterstrich angezeigt. Das TMaskEdit hat eine Eigenschaft "Text" vom Typ AnsiString.
Nun möchte ich aber über ein TMaskEdit die IP-Adresse (hier 127.0.0.1) einlesen und meiner ping.exe per Paraeter übergeben (und auch noch die Parameter 127.0.01 -r 3). Ich habe folgede Zeilen angelegt: AnsiString EditMask; EditMask = (MaskEdit1->Text);
Ich bekomme es aber einfach nicht hin, das meine ping.exe die IP-Adresse aus dem TMaskEdit nimmt. Hat jemand einen Tipp oder was mache ich falsch ??
(system ("c\cygwin\\bin\\ping.exe EditMask -r 3")); mit der Zeile funktioniert es nicht
Aber der Quelltext hat vier mächtige Probleme: 1. Er setzt vorraus, dass der ausführende Computer CygWin installiert hat. 2. Er setzt vorraus, dass in diesem CygWin das ping-Programm enthalten ist. 3. Er setzt vorraus, dass dieses Cygwin in Ccygwin installiert ist. 4. Er benutzt die Funktion system()
ich habe die Punkte 1-3 auf meinem PC laufen. Das heisst jetzt aber das das Progi nur auf meinem PC läuft richtig ?? Was muss ich denn ändern, damit es auf jedem PC funktioniert ?? Wieso ist die Funktion system() ein Problem ?? Wäre was anderes besser ?? Was ist mit CreateProcess ?? aber das hab ich nicht zum laufe gebracht .... Wo kann ich denn sowas nachgucken um nicht wegen jedem Problem ein Posting zu machen ?? Gibt es da gute Adressen im Internet ??