Variabeln speicher

Anfängerfragen zum Programmieren mit PureBasic.
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Variabeln speicher

Beitrag von Raphi »

Hallo, wie kann man variabeln so speichern, dass sie beim nächsten Programmstart wieder aufrufbar sind(für so etwas wie Highscore)
DarkDragon
Beiträge: 6291
Registriert: 29.08.2004 08:37
Computerausstattung: Hoffentlich bald keine mehr
Kontaktdaten:

Beitrag von DarkDragon »

Mit CreateFile/ReadFile/OpenFile/CloseFile/ReadData/ReadLong/ReadString/WriteStringN/WriteString/WriteLong/WriteData/... kann man eine Variable z.B. in eine Datei schreiben.
Angenommen es gäbe einen Algorithmus mit imaginärer Laufzeit O(i * n), dann gilt O((i * n)^2) = O(-1 * n^2) d.h. wenn man diesen Algorithmus verschachtelt ist er fertig, bevor er angefangen hat.
Benutzeravatar
Kiffi
Beiträge: 10714
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Beitrag von Kiffi »

Schau dir mal das Preference-Kapitel in der PB-Hilfe an:

OpenPreferences(), CreatePreferences()

ReadPreference*(), WritePreference*()

Grüße ... Kiffi
a²+b²=mc²
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Beitrag von Raphi »

Ich dachte halt man kann die variabel ohne weiter umstände (z.B. einer exterenen datei, die man in die exe speichert) speichern.
Benutzeravatar
Kurzer
Beiträge: 1617
Registriert: 25.04.2006 17:29
Wohnort: Nähe Hamburg

Beitrag von Kurzer »

Das geht auch, aber die Umstände sind da wohl größer als bei Preferences und Co. Ich weiß gar nicht, ob man die eigene Exe so ohne weiteres beschreiben kann.
Auch so Rechtemäßig unter Vista usw...
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.12 x64, OS: Win 11 24H2 x64, Desktopscaling: 150%, CPU: I7 12700 H, RAM: 32 GB, GPU: Intel(R) Iris(R) Xe Graphics | NVIDIA GeForce RTX 3070
Useralter in 2025: 57 Jahre.
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Beitrag von Raphi »

Vista hab ich nicht.

Das ist also nicht das Problem.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

das Problem ist aber, dass das beschreiben der eigenen EXE noch wesentlich komplizierter ist, als ne popelige kleine prefs aufzumachen.
also, knie dich in die Help und les dir durch wie man ne Prefs oder ne textdatei schreibt.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Raphi
Beiträge: 175
Registriert: 06.08.2009 16:32
Computerausstattung: Intel Core 2 Duo Processor (2 x 3 Ghz), ATI Radeon HD 4870 (512 MB), 4 GB DDR-2 Ram, Microsoft Windows 7 Ultimate, MBox 2 Mini Soundkarte

Beitrag von Raphi »

Ok alles Klar,

Danke :allright:
Antworten