![]() |
Re: .Res Erstellen ( error : string literal too long )
Hallo,
Zitat:
Zitat:
|
Re: .Res Erstellen ( error : string literal too long )
Ist das noch ein offenes Problem?
Wenn ja, hier mein Senf: Die Fehlermeldung besagt nicht, dass die RC-Datei zu groß ist, sondern dass ein String-Literal darin länger als 4000 Zeichen ist. Dieser Fehler tritt z.B. dann auf, wenn du einen String mit einem Anführungszeichen beginnst und nicht wieder "schließt" oder wenn ein einzelne Zeile länger als 4000 Zeichen ist (Zeilenumbruchzeichen korrekt und konsistent? RC/BRCC ist da empfindlich!). Ich habe hier auf der Platte RC-Dateien mit 40-50 KB, die sich selbst in zu 16-Bit Zeiten schon problemlos übersetzen ließen. |
Re: .Res Erstellen ( error : string literal too long )
Zitat:
Das konnte das Problem sein. Ich würde noch einmal die Liste in .rc erneut erstellen und wieder testen und sag ich euch später das Resultat Danke! |
Re: .Res Erstellen ( error : string literal too long )
Ich arbeite hier auch mit .rc-Dateien die 70kB und mehr haben, als Sprachressourcen. Ergo muss der Fehler (mal wieder) irgendwo beim Anwender liegen.
|
Re: .Res Erstellen ( error : string literal too long )
ein string kann normalerweise nur 2^8 Zeichen enthalten.(ascii) -> teile ihn doch in mehrere strings auf!
|
Re: .Res Erstellen ( error : string literal too long )
Zitat:
Also, deine Aussage sagt rein gar nichts über die Länge eines Strings aus. Somit ist selbst die Aufteilung auch keine Lösung. |
Re: .Res Erstellen ( error : string literal too long )
du hast recht. für ein zeichen wird 2^8 bit speicher verwendet.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:48 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