Die Domain www.v-basic.de steht zum Verkauf: Interesse?

 
 Statistik  FAQ   RSS-ABO  Impressum 
Partner: nicolas-stey.de | drsoong | Herbert Software | legalsoft | The Trouble Shooter | v-basic

Willkommen Gast, aktuell ist der 07.02.2012, 19:26 Uhr

Partner der Proco werden?
 Übersicht  Registrieren  Suche  Neue Posts  Tipps & Tuts  Chat 
 Programming Community » Sprachen » Sonstige Basic Dialekte » [QB] Fehlermeldung unterbinden
     [Passwort vergessen]

Neuer Thread Neue Antwort  
 
Beobachter: 1  |  Moderiert von: cinicDrSoong

[QB] Fehlermeldung unterbinden

Seite: 1
Autor
Beitrag
Siggy Beitrag  [QB] Fehlermeldung unterbinden - Beitrag verfasst: 10.06.2007, 20:21 Uhr        Post den Moderatoren melden    Zitieren  
[ Gastposter ]


Hallo,

ich habe folgendes Problem:
QBasic soll einen Text soundsoviel mal in eine Datei schreiben, das würde dann so aussehen:

Code:
1
2
3
4
5
6
7
8
CLS
a$ = "DER TEXT"
OPEN c:test.txt FOR OUTPUT AS #1
FOR I = 1 TO 'Anzahl'
  WRITE #1, a$
NEXT
CLOSE #1
END


Wenn er ihn jetzt bsp. 1000000 mal schreibt kommt bsp. 100 MB raus.
Doch wenn die Festplatte jetzt kleiner ist als 100 MB gibt er folgende Fehlermeldung:

Fehler: Festplatte zu klein (oder so ähnlich)

Wie kann ich jetzt diese Meldung unterbinden?

Hoffe auf eine Lösung und vielen Dank im Voraus

Siggy


    172.177.171.76 Nach Oben Nach oben
Profil DrSoong Beitrag   Beitrag verfasst: 11.06.2007, 10:47 Uhr        Post den Moderatoren melden    Zitieren  
Globaler Moderator





Anmeldedatum: 15.08.2002
441 Posts und 2 Themen.


Wie bei VB kennt auch QB den On Error Goto Sprung, so kannst du den Fehler abfangen und dein Programm bricht nicht ab. Schau dir dazu auch das QB-Kochbuch an (suche nach "Error").


Der Doc!

____________________
Zur Information: Ich beantworte keine Fragen, die per Mail an mich gesandt werden. Bei Kontaktaufnahme einen Post ins Forum setzen oder mich nach Aufforderung per VPM anschreiben.
   Link  80.120.179.10 Nach Oben Nach oben
Siggy Beitrag   Beitrag verfasst: 11.06.2007, 14:21 Uhr        Post den Moderatoren melden    Zitieren  
[ Gastposter ]


Hallo,

leider klappt es nicht, er ignoriert scheinbar die Zeile einfach:

Code:
1
2
3
4
5
6
7
8
9
CLS 
a$ = "DER TEXT" 
OPEN c:test.txt FOR OUTPUT AS #1 
FOR I = 1 TO 'Anzahl' 
  WRITE #1, a$ 
NEXT
ON ERROR GOTO 0
0 CLOSE #1 
END


Ich habs auch schon anders probiert, in oder vor der Schleife, nützt nichts!

Siggy

EDIT: Fehler gefunden! Hätte mir deinen Link genauer ansehen sollen! Vielen Dank, DrSoong!

2 x geändert, zuletzt am 11.06.2007 von


    172.177.94.8 Nach Oben Nach oben
Seite: 1

Neuer Thread Neue Antwort  
 


Information
Wo bin ich?
 Programming Community » Sprachen » Sonstige Basic Dialekte » [QB] Fehlermeldung unterbinden
Rechte
Du darfst: Beiträge lesen, Themen eröffnen, auf Beiträge antworten und hier keine Umfragen erstellen
Statistik
Seit dem 31.07.2002 (3478 Tage) wurden 7013 Beiträge in 1977 Themen verfasst.
Wir haben 1278 User und begrüßen unser neustes Mitglied: g.schief
Rekord: 8 registrierte waren gleichzeitig hier (27.07.2006, 14:54 Uhr).
Im Moment: 0 registrierte Benutzer und 1 Gast online! 

excel access datum outlook excel mysql sql access datenbank timer string datei auslesen array vb und php sqlite exe exe zu vbp converter uhr mail ftp listbox

cin.board | v1.07 2004-2009 Datenschutzerklärung

© STEY MEDIA
Nicolas Stey - Internetdienstleistungen |||  | |