SDI liest Datei nicht automatisch ein
-
Hallo!
ICh habe eine SDI-Anwendung (die "Grafik" heißt) geschrieben, die von einem Dialog aus aufgerufen wird. Ich rufe die SDI-Anw. perCreateProcess(...)
auf. Das funktioniert auch alles, nur die angegebene Datei wird nicht automatisch eingelesen. D.h. Die SDI-Anwendung erscheint, und in der Titelleiste steht auch der Name der aufzurufenden Datei, aber die Datei selber ist nicht zu sehen. Ich habe eine File->Open Funktion geschrieben, und die funktioniert auch!!! (Übrigens, in "Grafik" werden aus einer Textdatei Koordinaten für Punkte eingelesen, ud diese Punkte dann im Document gezeichnet.)
Praktisch hab ich das Probleme, das bei der Eingabe Grafik.exe "Test.txt" in die Eingabeaufforderung nur meine Grafik SDI zu sehen ist, und nicht die Punkte aus "Test" selber.
Was habe ich vergessen?? Da muss es doch noch eine zu programmierende Funktion geben, die ich noch nicht gemacht hab!!!
Vielen Dank für Eure Hilfe!!!
-
Denke Du musst die Parameter selber auswerten und entsprechend die Datei laden. Heißt ja nicht, dass jeder Parameter eine Datei sein muss, also automatisch Deine File->Open-Methode ausgeführt wird...
-
Hallo!
Das muss dohc aber auch so wie z.Bsp. beim Editor gehen:
Wenn ich da in die Eingabeaufforderung eingebe: notepad "D:\dta.txt",
dann wird doch auch gleich der Editor mitsamt der Datei dat.txt geöffnet.
Genau so will ich das bei meinem Programm auch. Weiß jemand, wie das beim Notepad Editor programmiert ist??
Dafür wäre ich sehr dankbar!!