Commandline-Parameter an SDI-Document übergeben



  • Hallo,

    ich stehe irgendwie auf den Schlauch. Ich habe eine MFC-SDI-Anwendung, der jetzt zwecks automatisierung Parameter übergeben werden sollen.

    Wie ich an die Commandline-Parameter komme weiß ich.

    Ich habe nur keine Idee, wie ich diese Werte dann am besten im Document setzen kann. In der Methode InitInstance() habe ich doch noch keinen Zugriff auf das Dokument.

    Rudolf



  • Merke dir diese Variable(n) in einer Membervariablen und übergib diese dann beim Erzeugen der Document-Klasse.

    Die Mehrzahl 'Variablen' habe ich deswegen geschrieben, weil du am besten das Parsen der Kommandozeile schon im Hautprogramm durchführst und dann eine Struktur (je nach Umfang der Parameter) dafür anlegst.



  • Hallo,

    du meinst, dass ich mir die Variablen in Member-Variablen merke und später im Dokument mit AfxGetApp() auf die App-Klasse zugreife.

    Rudolf


  • Mod

    Oder besorge die die InitInstance das Document, dass gerade erzeugt wurde und übergib das Argument an das Dokumenten Objekt.


Anmelden zum Antworten