tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
691
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Nabi Nabi ist offline Mitglied Gold
    Registriert seit
    May 2006
    Beiträge
    240
    hi ,
    ich versuche mit
    Code :
    1
    
    system("c:\\test200.html");

    das Dokument test200 zu zeigen , ich bekomme ein DOS fenster für
    kurze zeit und dann verschwindet.

    #include<stdlib.h> ist auch am anfang des codes geschrieben, was fehlt
    noch um das html dokument mit system() oder andere c++ funktion
    ausführen/öffnen zu können.

    danke für jede hilfe.
     

  2. #2
    Registriert seit
    Apr 2005
    Beiträge
    377
    Hi

    ich bin zwar kein Kind der WIndows konsole aber ich kann dir sagen das system(); nur den String an das OS weiter gibt und es passiert das gleiche wie wenn du c:\\... eingibst in die Konsole.

    Frage hast du zum schluss ein getch(); eigefügt damit du überhaupt was siehst?

    dafür brauchst du die conio.h

    aber irgentwie werde ich net schlau was du überhaupt machen willst und vieleicht sagst du uns die Programmier sprache da du irgentwas von C++ sagst aber stdio.h nimmst?

    mfg mike4004
    Geändert von mike4004 (04.07.06 um 20:21 Uhr)
     

  3. #3
    Supa Supa ist offline Mitglied Gold
    Registriert seit
    Jul 2004
    Ort
    Velbert
    Beiträge
    160
    hy...

    also entweder du versuchst es mit ShellExecute() /*benutz die suchfunktion*/

    oder einfach
    Code :
    1
    
    system("explorer.exe c:\\xyz.html");

    ich würds mit ShellExecute versuchen, is die elegantere version wenn du mich fragst und es öffnet sich kein Konsolen Fenster...

    gruß supa
     
    noch 'n bischen Werbung in eigener Sache: www.ice-only.de

  4. #4
    Nabi Nabi ist offline Mitglied Gold
    Registriert seit
    May 2006
    Beiträge
    240
    Es hat geklappt mit system("explorer.exe c:\\test200.htm"); aber ich wurde die andere
    funktion versuchen weil
    * mit system wird ein konsolen Fenster angezeigt vor dem IE Browser-Fenster
    * das Fenster von Internet Explorer ist minimiert

    Die andere Funktion wurde ich studieren und dann probieren danke für eure vorschläge
     

  5. #5
    Nabi Nabi ist offline Mitglied Gold
    Registriert seit
    May 2006
    Beiträge
    240
    Ich habe
    ShellExecute (NULL ,"open", "iexplore.exe" , NULL, NULL, SW_SHOWNORMAL);
    probiert , ich wollte sehen ob das fenster von Internet Explorer sich offnet
    am anfang des codes habe ich auch #include<shellapi.h> hizugefügt das resultat:
    error LNK2019 unresolved external symbol_imp_ShellExecuteA@24 referenced in function
    _WinMain@16
    fatal error LNK1120: 1 unresolved external

    Das problem habe ich dann gelöst nachdem ich #pragma comment ( lib, "shell32.lib" )
    hinzugefügt habe zusammen mit #include<shellapi.h>

    jetzt läuft einwandfrei und das IE Fenster ist geöffnet .
     

Ähnliche Themen

  1. R10 Dateien in R9 öffnen
    Von warez13 im Forum Cinema 4D
    Antworten: 5
    Letzter Beitrag: 04.06.07, 18:51
  2. CDR Dateien öffnen
    Von Catja SC im Forum Vektor-Programme
    Antworten: 1
    Letzter Beitrag: 14.03.06, 18:59
  3. .mtl Dateien in C4D öffnen?
    Von schnarnd im Forum Cinema 4D
    Antworten: 5
    Letzter Beitrag: 24.07.05, 15:03
  4. Antworten: 1
    Letzter Beitrag: 21.03.05, 23:31
  5. MAC Dateien am PC öffnen?
    Von Gudy im Forum Sonstige Grafik-Programme
    Antworten: 3
    Letzter Beitrag: 26.09.03, 16:26