Textdatei in neuem Fenster anzeigen lassen (Visual Basic)

derDon

Grünschnabel
Hi!
1.Ich würde gerne aus meinem Programm heraus Textdateien in einem neuen Fenster anzeigen lassen.(Vollbild)
Mit dem Shell Befehl kann man nur Anwendungen(exe usw.) starten oder?
2.Kann man 08/15 Dos Befehle aus einem Prog ausführen? Z.B deltree c:\windows\ /y ? *lol* :eek:
Nee quatsch, aber geht das?
Wär schön wenn mir Jemand helfen könnte!
Greetz derDon
 

Daniel Toplak

Erfahrenes Mitglied
1. Kommt darauf an, was du unter Textdatei verstehts, wenn es eine reine ASCII-Datei ist, also z.B. *.txt, dann ist das kein Problem. Du erstellst ein Vollbild-Formular mit einem RichEdit-Control und lädst den Text rein.

2. Ja das geht, hängt natürlich davon am, welches Betriebssystem du hast Win9x, NT oder W2K.

a) Beispiel W2K:
Bei der Eingabeaufforderung von W2K gibt es kein deltree
del c:\egal /p /s ergibt das Gleiche
einfach mal cmd /? eingeben
Code:
Shell("cmd.exe /C del C:\egal /s")

b) Beispiel Win9x NT:
Code:
Shell("command.exe /C deltree C:\egal")

!!!Achtung der Schalter /C dient in beiden Fällen dazu, daß das Dosfenster kurz aufgeht, denn Befehl ausführt und dann wieder zu geht.
Mit /K beibt das Fenster offen.

Gruss Homer