Dim abspeichern? wie?

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Darkbyte

Betreff: Dim abspeichern? wie?

BeitragSo, Feb 11, 2007 17:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo hab mal ne frage wie kann ich ein Dim feld abspeichern? Habe nämlich einen kleinen Terminkalender Programmiert und nun möchte ich die Termine abspeichern und so diese dann beim nächsten start aufrufen.

StepTiger

BeitragSo, Feb 11, 2007 17:32
Antworten mit Zitat
Benutzer-Profile anzeigen
Bei einem Terminkalender reicht ein Dim Feld im Normalfall nicht.
Da sind Types doch wesentlich praktischer.

Sonst: Einfach mal nachdenken:

Code: [AUSKLAPPEN]
for x=1 to 20
   writeline file,dimfeld$(x)
next


musst eben noch eine datei erstellen und so.
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer:
AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t
Gewinner: BP Code Compo #2
Π=3.141592653589793238...<--- und das aus dem kopf Laughing
Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser.

FireballFlame

BeitragSo, Feb 11, 2007 18:59
Antworten mit Zitat
Benutzer-Profile anzeigen
Types wären wirklich klüger.
Dann speicherst du halt am Anfang in deiner Datei eine Zahl (die angibt, wie viele Einträge es gibt) und dann die ganzen Einträge hintereinander.
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit

StepTiger

BeitragSo, Feb 11, 2007 19:51
Antworten mit Zitat
Benutzer-Profile anzeigen
FireballFlame hat Folgendes geschrieben:
Dann speicherst du halt am Anfang in deiner Datei eine Zahl (die angibt, wie viele Einträge es gibt) und dann die ganzen Einträge hintereinander.

Klar, oder man erstellt einfach so lange neue Types, bis man am Ende der Datei (Eof) ist.
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer:
AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t
Gewinner: BP Code Compo #2
Π=3.141592653589793238...<--- und das aus dem kopf Laughing
Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser.

FireballFlame

BeitragMo, Feb 12, 2007 10:30
Antworten mit Zitat
Benutzer-Profile anzeigen
Öhm ... stimmt, wenn du dahinter nicht noch was anderes speichern willst, brauchst du gar keine Zahl Laughing
PC: Intel Core i7 @ 4x2.93GHz | 6 GB RAM | Nvidia GeForce GT 440 | Desktop 2x1280x1024px | Windows 7 Professional 64bit
Laptop: Intel Core i7 @ 4x2.00GHz | 8 GB RAM | Nvidia GeForce GT 540M | Desktop 1366x768px | Windows 7 Home Premium 64bit

StepTiger

BeitragMo, Feb 12, 2007 18:30
Antworten mit Zitat
Benutzer-Profile anzeigen
Auch da würde ich ein Signal zum Beenden nehmen.
Sowas wie:
d$=ReadLine(file)
if d$="Typesweg" then typelesen=0

und so was xD
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer:
AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t
Gewinner: BP Code Compo #2
Π=3.141592653589793238...<--- und das aus dem kopf Laughing
Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser.

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group