Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Jean Gast
|
Verfasst am: 07.11.2004, 21:47 Titel: in test.script.wav Datei schreiben |
|
|
Hallo
Wie kann ich in die Datei test.script.wav schreiben ? Wenn ich es mit OPEN "Sound\test.script.wav" FOR OUTPUT AS #1 kommt immer die Fehlermeldung wegen eines ungültigen Dateityps....
Kann mit jemand helfen ?
Vielen Dank |
|
Nach oben |
|
|
Kai Bareis
Anmeldungsdatum: 10.09.2004 Beiträge: 545 Wohnort: Baden Würtemberg
|
Verfasst am: 07.11.2004, 22:19 Titel: |
|
|
Hi
Unter DOS ist der Dateiname nicht erlaubt!
In DOS sind nur Dateinamen im 8.3 Format möglich
8= 8 zeichen für Dateinamen
3= 3 zeichen für die Endung _________________ MfG Kai Bareis
Es ist noch kein Meister vom Himmel gefallen! Warum einfach wens auch umständlich geht! |
|
Nach oben |
|
|
dreael Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 2507 Wohnort: Hofen SH (Schweiz)
|
|
Nach oben |
|
|
Jean Gast
|
Verfasst am: 07.11.2004, 22:37 Titel: |
|
|
Hallo
Ich bin leider noch ein ziemlicher noob... Könntest du mir den Code geben den ich verwenden muss um die Datei bearbeiten zu können ?
Vielen Dank Jean |
|
Nach oben |
|
|
dreael Administrator
Anmeldungsdatum: 10.09.2004 Beiträge: 2507 Wohnort: Hofen SH (Schweiz)
|
Verfasst am: 07.11.2004, 23:35 Titel: |
|
|
Habe ein kleines Beispiel geschrieben, siehe
http://beilagen.dreael.ch/QB/PFAD_UMW.BAS
=> hier _darf_ man also einen schön langen, Windows 95/98/NT/2000/XP-typischen Dateinamen eingeben und QBasic kann es aber trotzdem mit OPEN öffnen.
Übrigens noch etwas Wichtiges, warum man für diese Umwandlung ausschliesslich nur mit diesem CALL INTERRUPT arbeiten darf und niemals Dinge wie
Code: | ' Dies ist VERBOTEN!
kurz$ = LEFT$(UCASE$(lang$), 6) + "~1" |
machen darf:
- Es kann ohne Weiteres mehrere Dateien geben, die dieselben 6 Zeichen am Anfang haben, wir wissen dort nicht, ob es "~1", "~2" oder sonst "~?" entspricht
- Der bekannte Linux-Samba-Fileserver verwendet einen komplett anderen Name Mangling-Algorithmus als Microsoft, weshalb man eigentlich das "Bildungsgesetz" für den kurzen Dateinamen anhand des langen immer als Black Box betrachten soll, d.h. mich als Programmierer hat überhaupt nicht zu interessieren, wie die Umwandlung vorangeht.
@Jean: Ist bereits etwas aus dem Expertenwissen-Bereich. Daher dürfte für Dich das Umbenennen der Dateien der einfachste Weg darstellen, ausser Du möchtest wirklich "Long File Name Support" in Deiner QB-Applikation. _________________ Teste die PC-Sicherheit mit www.sec-check.net |
|
Nach oben |
|
|
|