| |
|
|
E.T. | Ciao, warum kommt bei mir dabei: KompilierenMarkierenSeparierendeclare 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
>
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 ▲ |
|
|
|
|
Frank Abbing | Je nach Trennzeichen (10 oder 13, 10) ist die Anzeige in Editoren verschieden. |
|
|
| |
|
|
|
Sebastian Sprenger | Ciao, sowie ich das sehe, schreibt Windows XP ganz einfach keine Leerzeilen mehr in INI-File. Und Dietmar hat, glaube ich, auch kein XP... Saluto, Sebastian |
|
|
| 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 | 26.04.2008 ▲ |
|
|
|
|
E.T. | @Sebastian: Danke, an die verschiedenen Win-Version hab ich gar nicht gedacht. Dietmar hat, glaube ich, 2000.
Habs eben unter 98 probiert, da sind Leerzeilen in der Ini. Die Wege von Windows und dessen (Weiter-) Entwicklung sind eben unergründlich.
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 ▲ |
|
|
|
|
| Die Leerzeilen lassen sich einfach selbst nachträglich in die ini schreiben: (wenn diese hübsch aussehen soll ) KompilierenMarkierenSeparieren ungetestet |
|
|
| |
|
|
|
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 |
|
|
| |
|
|
|
Sebastian Sprenger | Wieso, vor dem ersten Abschnitt in einer INI-File 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 KompilierenMarkierenSeparierenDECLARE 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=t4$
Einfach am Ende der Zeile VOR der Leerzeile ein + anhängen und die INI-File tut Dir den Gefallen |
|
|
| |
|
|
|
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 per jede, von Dir gewünschte Leerzeile Etwa so: KompilierenMarkierenSeparierenDECLARE 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 ? |
|
|
| |
|
|