Français
Source/ Codesnippets

Fichiers Ini Lesen écrivons

 

KompilierenMarqueSéparation
Source wurde am 15.07.2007 aus der MMJ-Quellcodesammlung (Dietmar Horn) in die Babyklappe auf XProfan.Com abgelegt:
INI-Dateien schreiben und lesen
Lauffähig ab Profan-Version 5.0
-----------------------------------------------
titel:    Inidateien
autor:    Rolf Koch - ROKO-SOFTWARE
e-mail:   webmaster@rokosoft.de
homepage: http://www.rokosoft.de
datum:    05.01.2001
-----------------------------------------------
Erklärung:
----------
Eine Inidatei ist sehr gut geeignet,
um Werte auf die Schnelle zu schreiben
und wieder auszulesen.
So kann man z.B.: Einstellungen abspeichern (Name, Highscore u.s.w)
Eine Ini hat ungefähr solch ein Format:
[Person]
Name=Rolf
Alter=34
[Lieblings]
Farbe=Blau
Hobby=Software
und so weiter.
Eine Ini darf nicht größer als 64kb werden
wegen auslesen u.s.w
Und wird kein Pfad (z.B.:C:TESTTEST.INI) angegeben, so wird das
Windowsverzeichnis automatisch genommen.
Nehmt auch nie die Win.ini, denn es gehört sich immer am besten:
Ini in den Programmpfad und eine eigene Inidatei!!!
-------------------------------------------------------------------------------
Declare anzeige1$,anzeige2$,anzeige3$,anzeige4$	Variablen vorbereiten
Window 30,30 - 500,200				Wie immer Fenster erstellen
Windowtitle INIDATEIEN			Der Fenstertitel
********* Inidatei schreiben oder Auffüllen **************************
WriteIni C:TEST.INI,Person,Name=Rolf
Hier wird ins Verzeichnis C: die Datei Test.ini geschrieben
falls Sie noch nicht existiert, so wird Sie erstellt.
Dieser Befehl, entspricht dem Beispiel oben [Person] Name.
WriteIni C:TEST.INI,Person,Alter=34
Wie drüber, nur mit [Person] Alter
WriteIni C:TEST.INI,Lieblings,Farbe=Blau
dito
WriteIni C:TEST.INI,Lieblings,Hobby=Software
dito
Print Alle 4 Werte wurden in die Datei C:TEST.INI geschrieben
Anzeige auf dem Bildschirm
********* Inidatei auslesen und anzeigen ******************************
let anzeige1$=@Readini$(C:TEST.INI,Person,Name)
let anzeige2$=@Readini$(C:TEST.INI,Person,Alter)
let anzeige3$=@Readini$(C:TEST.INI,Lieblings,Farbe)
let anzeige4$=@Readini$(C:TEST.INI,Lieblings,Hobby)
Hier werden nun jeweils Einträge aus der eben geschriebenen Inidatei
in Variablen eingelesen und dann angezeigt:
Print 						Leerzeile auf den Bildschirm
Print ******** Ausgelesene Werte ************** 	einfach nur als Trenner auf dem Screen
Print Name:          ,anzeige1$			Anzeige Wert Name aus Inidatei
Print Alter:         ,anzeige2$			Anzeige Wert Alter aus Inidatei
Print Lieblingsfarbe:,anzeige3$			Anzeige Wert Farbe aus Inidatei
Print Lieblingshobby:,anzeige4$			Anzeige Wert Hobby aus Inidatei
Print *****************************************
Waitinput						Warten auf Maus oder Taste
Programmende
 
16.07.2007  
 



Zum Quelltext


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

2.646 Views

Untitledvor 0 min.
E.T.14.01.2024
RudiB.10.04.2022
rquindt31.05.2020
Hans Hermann20.10.2014
plus...

Themeninformationen

cet Thema hat 1 participant:

unbekannt (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie