![]() |
Re: String zerlegen
Nee, macht leider keinen Unterschied
Das Beispiel von mir ob ist gecryptet, nach dem encrypten sind die ; drin, aber der String ist dann leider immer noch zulang :cry: |
Re: String zerlegen
Hallo Uncle Cracker,
es müsste gehen wenn du den String aufteilst.
Delphi-Quellcode:
Tschüß Markus
var s:string;
eins,zwei:string; begin eins:='/pkCFKrbTduUXvEU36IwXesWyNNi6+VB1BzvDOZPqxieJnv9P368A0GVjlMfnQLc7mNlFr34i5+TF6jqhIy1sgao5lmpsjG+h9nSa6bAxCgWy6Vzo+2//pG9WCaWjYrj8+X+KuHSB1Veo1220'; zwei:='hYKLKd6MS5vI0jvWpbDo5iWZy0MhrERb3NZicLLYxcRsfOtD3ZI27AQjjxD9hiZXBcwswMVzEBE6Vjs1SSlT+Yj7CgKgOYwLDeZVsS7tdpH2P3oIDIvGG/y95qtjoYJ/Wxsopw2Q1SfWmv9Ld4n7GcXRN12kZXYyMeOPbw14iCju9qbtpWeVfMM4DHsvlFaAmTb+0LYPXMK3FeIWo36TaOlx4pSq2QnQ0TfddH/Y2tWUgqNKCPyZ6lXnC'; s:=eins+zwei; end; |
Re: String zerlegen
@Christian Seehase
Das mit den 2GB String stimmt schon, funktionert auch bei D4, aber nur wenn ich die Strings mit '+' verbinde. Aber ich erhalte den langen String leider aus einem INI File und kann da schlecht was zerteilen, oder vielleicht doch? |
Re: String zerlegen
Eigentlich müsste es doch funktionieren, wenn du einen langen String aus einer Ini-Datei lädst. Die Fehlermeldung bedeutet doch eigentlich nur, dass zwischen den beiden ' ' maximal 255 Zeichen stehen dürfen, oder?
Tschüß Markus |
Re: String zerlegen
Ja, aber ich lade den String aus einer INI und dann will ich mit der Funktion von Nicolai1605 weiterarbeiten, doch es funktioniert dann nicht :(
|
Re: String zerlegen
Also es folgt eine Zugriffsverletzung, aber wenn ich nun einen kürzeren String nutze, dann läuft alles ohne Probleme.
|
Re: String zerlegen
Moin UC,
das klingt aber seltsam. Entweder Deine Delphi Version unterstützt HugeStrings oder nicht :gruebel: Hast Du auch Projekt\Optionen\Compiler in D4? Dort gibt's dann eine CheckBox "HugeStrings" Eventuell kannst Du Dir auch mit der Compilerdirektive {$H+}/{$H-} behelfen. (HugeStrings ein/aus) Dann werden als String deklarierte Variablen als HugeStrings verarbeitet (im Unterschied zu String[...]). |
Re: String zerlegen
Also Huge-Strings sind bei mir aktiviert.
Hat es mal jemand versucht einen längeren String in die Funktion zuladen? Wenn es bei jemanden funktioniert hat bitte sagen welche Delphi Version, denn dann müsste ich mir wohl langsam mal überlegen die Delphi Versionen zu wechseln :? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz