Deutsch
Forum

Schreiben von INI-Datein

 
- Seite 1 -



E.T.
Hallo,
warum kommt bei mir dabei:
KompilierenMarkierenSeparieren
declare IniDatei$
IniDatei$ = $ProgDir + IniTest.ini
writeini Inidatei$, Test1, Eintrag1 = E1
writeini Inidatei$, Test1, Eintrag2 = E2
writeini Inidatei$, Test1, Eintrag3 = E3
writeini Inidatei$, Test2, Eintrag1 = E1
writeini Inidatei$, Test2, Eintrag2 = E2
end

immer das raus:
[Test1]
Eintrag1=E1
Eintrag2=E2
Eintrag3=E3
[Test2]
Eintrag1=E1
Eintrag2=E2

und nicht das (wie gestern bei Dietmar) :
[Test1]
Eintrag1=E1
Eintrag2=E2
Eintrag3=E3
LEERZEILE 
[Test2]
Eintrag1=E1
Eintrag2=E2

Nicht das es schlimm wäre, sieht halt mit Leerzeile nur übersichtlicher aus.

Mario
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
26.04.2008  
 



 
- Seite 1 -


Die Leerzeilen lassen sich einfach selbst nachträglich in die ini schreiben: (wenn diese hübsch aussehen soll )
KompilierenMarkierenSeparieren
ungetestet
 
27.04.2008  
 




Jac
de
Lad
Aber das fügt vor dem ersten Abschnitt auch ne Leerzeile ein...
 
Profan² 2.6 bis XProfan 11.1+XPSE+XPIA+XPRR (und irgendwann XIDE)
Core2Duo E8500/T2250, 8192/1024 MB, Radeon HD4850/Radeon XPress 1250, Vista64/XP
27.04.2008  
 



Ja, Trimme oder Midde
 
27.04.2008  
 




Sebastian
Sprenger
Wieso, vor dem ersten Abschnitt in einer INI-Datei ist doch kein
? (Habs zwar auch nicht getestet...)
 
Profan² 7.0e, XProfan 9, 11.2a, FreeProfan32
Windows Vista Home Premium 32-Bit, 2.8 Ghz, 4 GB RAM
Windows Me, 1.8 Ghz, 256 MB RAM
27.04.2008  
 



Auf die Schnelle zusammen getippt
KompilierenMarkierenSeparieren
DECLARE txt1$,txt2$,txt3$,txt4$
DECLARE pfad$,datei$
pfad$=GETDIR$(@):datei$=testdaten.ini
txt1$=Horst Horn:txt2$=Heidelberg
txt3$=Testdaten:txt4$=in einer INI-Datei
datei$=pfad$+\+datei$
WRITEINI datei$,Autor,Name=txt1$
WRITEINI datei$,Autor,Wohnort=txt2$+
WRITEINI datei$,Zweck,Text 1=txt3$
WRITEINI datei$,Zweck,Text 2=txt4$

Einfach am Ende der Zeile VOR der Leerzeile ein +
anhängen und die INI-Datei tut Dir den Gefallen
 
27.04.2008  
 




E.T.
@Horst: Die Idee hatte ich auch schon, aber mal probieren, ob dann bei 98 und co.
2 Leerzeilen draus werden, da ja anscheinend dort das System schon eine einfügt.

Mario
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
27.04.2008  
 




E.T.
...Also bei Win 98 scheints zu klappen !
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
27.04.2008  
 



@Mario
Schreib doch eine IF-Abfrage für jede, von Dir gewünschte Leerzeile
Etwa so:
KompilierenMarkierenSeparieren
DECLARE txt1$,txt2$,txt3$,txt4$
DECLARE pfad$,datei$
pfad$=GETDIR$(@):datei$=testdaten.ini
txt1$=Horst Horn:txt2$=Heidelberg
txt3$=Testdaten:txt4$=in einer INI-Datei
datei$=pfad$+\+datei$
WRITEINI datei$,Autor,Name=txt1$

IF $WinVer < 4.11   4.10 ist Windows-98

    WRITEINI datei$,Autor,Wohnort=txt2$

ELSEIF $WinVer > 4.10

    WRITEINI datei$,Autor,Wohnort=txt2$+

ENDIF

WRITEINI datei$,Zweck,Text 1=txt3$
WRITEINI datei$,Zweck,Text 2=txt4$

Dietmar hat doch bestimmt noch in Hoyerswerda auf einem Rechner Windows-98 laufen. Der kann doch testen lassen oder Dietmar ?
 
27.04.2008  
 



 
- Seite 2 -



Dietmar
Horn
Im PC-Kabinett in Lauta haben wir Win 95, Win 98 und Win 2000. Zu Hause habe ich Win XP-Home. Doch Mario hat doch selber ebenfalls Win 98 - laut seiner Signatur.

Gruß
Dietmar
 
Multimedia für Jugendliche und junge Erwachsene - MMJ Hoyerswerda e.V.  [...] 

Windows 95 bis Windows 7
Profan² 6.6 bis XProfan X2 mit XPSE

Das große XProfan-Lehrbuch:  [...] 
27.04.2008  
 




E.T.
@Horst: Gute Idee, aber zum schön aussehen werde ich das wohl nicht einbauen.
War ja auch nicht der Kernpunkt der Frage, sondern mehr das warum. Aber Danke
für alle Ideen.

@Dietmar: Richtig ! Habe auch Win 98 am laufen, zwar nur in der Konsole (diesem
virtuellen Dingens), genauso Vista (ebenso in der Konsole (dort ists auch gut aufgehoben)).

Interessant fand ich am meisten die Erkentniss, das selbst das schreiben einer Ini-
Datei von der WinVer abhängig ist, wer hätte das gedacht.

Mario
 
Grüße aus Sachsen... Mario
WinXP, Win7 (64 Bit),Win8(.1),Win10, Win 11, Profan 6 - X4, XPSE, und 'nen schwarzes, blinkendes Dingens, wo ich das alles reinschütte...
27.04.2008  
 



@Mario


Interessant fand ich am meisten die Erkentniss, das selbst das schreiben einer Ini-
Datei von der WinVer abhängig ist, wer hätte das gedacht.


Billy und seine Nachfolger müssen doch sagen können: ... jetzt haben wir wieder ein neues BS gemacht mit vielen neuen Funktionen .
Nur, damit sie den Usern das Geld aus der Tasche ziehen können.
Dazu ist ihnen jedes Mittel recht und wenn es nur eine Leerzeile in der INI-Datei ist

Klassische Regel vom alten Rockefeller (Friede seiner Asche)
Bedarf wecken - Bedarf decken
 
28.04.2008  
 




Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

1.550 Betrachtungen

Unbenanntvor 0 min.
Uwe Lang11.02.2023
RudiB.08.10.2022
rquindt31.05.2020
Sebastian Sprenger19.03.2013
Mehr...

Themeninformationen



Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie