Wie kann man das machen ?



  • Kann man von einem Programm, das man selber geschrieben hat, eine andere Datei öffnen, z.B. eine Word Datei ? Mein Code sieht bis jetzt so aus, und nach der Passwortabfrage, sollte sich, wenn das Passwort richtig ist, das Programm öffenen, aber wie geht das denn ?
    Bitte helft mir !

    Gruß
    Lars

    #include <iostream> 
    
    using namespace std; 
    
    /* clock example: countdown */
    #include <stdio.h>
    #include <time.h>
    
    void wait ( int seconds )
    {
      clock_t endwait;
      endwait = clock () + seconds * CLK_TCK ;
      while (clock() < endwait) {}
    }
    
    int main ()
    {
    	int x;
      int n;
      printf ("Starting countdown...\n");
      for (n=10; n>0; n--)
      {
        printf ("%d\n",n);
        wait (1);
      }
    	cout << "Passwort eingeben: " << endl; 
        cin >> x; 
    
        if (x == 10) 
    
            cout << "Richtig!" << endl; 
    
        else 
    
            cout << "Falsches Passwort!" << endl; 
    
        return 0; 
    }
    


  • Unter Windows: ShellExecute.



  • tut mir leid, aber kannst du mir oder jemand anders mal erklären wie das geht ?
    Das wäre dann nämlich sehr hilfreich !

    Gruß
    Lars



  • Ist eigentlich eher ne Frage für's WinAPI Forum.
    Irgendwo am Anfang deines Codes brauchst du ein "#include <windows.h>".
    Dann kannst du mit

    ShellExecute(NULL, "open", "C:\\DeineDate.doc", NULL, NULL, SW_SHOWNORMAL);
    

    ne Datei mit dem dafür vorgesehenem Programm öffnen.


Anmelden zum Antworten