| |
|
|
 Andreas Koch | allô zusammen,
j'ai une Frage bezüglich qui Befehle "writeini" et "readini": Gibt es une Beschränkung pour qui Taille qui verwendeten Ini-Dossier? Pour qui win.ini ist qui frontière anscheinend chez 64kb. Gilt cela aussi pour qui de Profan generierten ini-Fichiers? merci et schönen Salut
Andreas Koch |
|
|
| |
|
|
|
 Jörg Sellmeyer | Hiermit viens je sur une Taille de 64mb chez einer Stringlänge de 32766.
Var Dossier$ = GETDIR $("@") + "\\Test.ini"
Imprimer Dossier$
WhileLoop 100000
writeini Dossier$,"Test","Eintrag" = + $ MkStr("A",&Boucle) + " " + Str$(Len(ReadIni$(Dossier$,"Test","Eintrag")))
'Cas %ioresult:Pause 'ici ist pour wenigen Entrées Schluss, si on es drinlässt
Localiser 2,1
Imprimer FileSize(Dossier$)'que voici zählt encore, si aussi qui maximale Stringlänge erreicht ist!
Imprimer Len(ReadIni$(Dossier$,"Test","Eintrag"))
Wend
'ShellExec(Dossier$,"Open",0) ' pas trop empfehlen, si le Dossier größer wird
waitinput
|
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 27.04.2012 ▲ |
|
|
|
|
 | Wiederum chez älteren Profan-Versionen qui frontière imho chez 32kB lag. |
|
|
| |
|
|
|
 Jörg Sellmeyer | qui giilt oui offensichtlich toujours. qui Dateigröße ist oui irrelevant, si Readini pas alles ausliest. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 27.04.2012 ▲ |
|
|
|
|
 Andreas Koch | Demnach wäre mais seulement qui Taille eines EINTRAGS dans einer ini-Dossier 32kb begrenzt et folglich qui Begrenzung pour qui Funktionen "readini" et "writeini".
j'ai qui fertigen ini-Dossier aus obigem Beispiel une zusätzlichen Eintrag angefügt et cette anschließend erfolgreich auslesen peut. qui Dossier à sich peux alors größer son comme 64kb. intéressant wäre es pour mich eh bien, trop savons, si es pour qui Dateigröße qui ini-Dossier une Beschränkung gibt. |
|
|
| |
|
|
|
 Jörg Sellmeyer | Du brauchst oui seulement la fois une Inidatei avec x Entrées de jeweils 32k erstellen. Baust Du qui Boucle dessus quelque chose um. |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ...  | 27.04.2012 ▲ |
|
|
|
|
 | tant pis cela pour XProfan (encore) aucun assoziativen Arrays velours Funktionen comment "serialze"/ "unserialize" existieren. |
|
|
| |
|
|
|
 Andreas Koch | j'ai Jörgs Vorschlag mise en œuvre et den "Beschreibenvorgang" pour einer rare heure chez 100MB abgebrochen. Anschließend habe je unten wieder une Eintrag angehängt et cette erfolgreich auslesen peut. Anscheinend gibt es alors aucun frontière pour qui Taille, mir reichen 100MB dans chaque le cas.
j'ai zwar je n'en sais rien, quoi un assoziatives Array ist , wäre mais déjà avec einem dynamischen 2D-Array et un paire funktionsfähigen Matrixoperationen glücklich.
Jedenfalls encore la fois merci pour qui Aider. |
|
|
| |
|
|
|
 | Dynamische 2D-Arrays et Matrixoperationen sommes wiederum avec XProfan ne...aucune Problem.
qui Unterschied entre einem indizierten et assoziativen Arrays ist, dass im opposition zum Indizierten statt Nummern plutôt Schlüsselworte comme Indizes verwendet volonté:
'normal
a[0]=10
a[1]=20
'assoz
a["jux"]=10
a["dallerei"]=20
Solche Arrays sommes un très mächtiges Werkzeug. |
|
|
| |
|
|
|
 Andreas Koch | Hört sich pas mal à, cela avec den assoziativen Arrays.
mais: si dynamische 2D Arrays et Matrixoperationen avec XprofanX2 ne...aucune Problem sommes, fais je irgendwas faux.
jusqu'à maintenant konnte je dynamische 2D Arrays seulement dans einer Procédure, qui je qui Taille übergebe, déclarer et Travailler. cela schränkt déjà très un, avant allem, si on cela Array aussi global gebrauchen pourrait. Aussi laisser qui MAT-Operationen chez mir toujours cela Programme "abschmieren". là donnais es aussi einmal un Forumthema trop.
Vermutlich suis je simple de MATLAB verwöhnt.... |
|
|
| |
|
|