![]() |
Re: Quelltextbegrenzung (Quellcode zu lang??)
Zitat:
|
Re: Quelltextbegrenzung (Quellcode zu lang??)
@Guinnes
Zum Ausprobieren hab ich den Notepad genommen, der zeigt so schöne Kästchen an! Du hattest (natürlich) recht! aber für eine größere Unit ist Dein Tip(Stringlist) auf jeden Fall effektiver. Gruß K-H |
Re: Quelltextbegrenzung (Quellcode zu lang??)
Hi,
ich würde mal fast meinen, dass der Linker die entsprechenden Zeilen in denen keine Haltepunkte gesetzt werden können entfernt hat. Das wird daran liegen, dass in diesem Projekt diese Zeilen nicht angesprochen werden. Gruss |
Re: Quelltextbegrenzung (Quellcode zu lang??)
Ich hatte für soein Problem auch mal (vor)letztes Jahr einen kleinen Code gepostet, in einem Thread mit dem selben Problem, welcher auch noch andere Steuerzeichen entfernt, welche eventuell Probleme verursachen können ... nur ich fand schon beim orherigen Thread, wo auch mal wieder jemand (dieses Problem kam schon öfters vor) dieses Problem hatte, den besagten Threads mit meinem "billigen" Code nimmer ... sind schon zuviele Threads vorhanden, wo welche über sowas klagen. :stupid:
|
Re: Quelltextbegrenzung (Quellcode zu lang??)
Zitat:
|
Re: Quelltextbegrenzung (Quellcode zu lang??)
Zitat:
Ich öffne mit Notepad manchmal meine 200MB-Logdateien um was zu suchen. Is kein Problem. Oder was meinst Du mit 'kaum was'. |
Re: Quelltextbegrenzung (Quellcode zu lang??)
In Vista oder Win7 wurde eine neue komplett überarbeitete Notepad-Version eingeführt.
Davor geht sowas zwar, aber z.B. in XP dauert das Laden/Bearbeiten soeiner Datei nahezu ewig. |
Re: Quelltextbegrenzung (Quellcode zu lang??)
Den Tipp mit der Stringliste hatter nun noch nicht probiert. Sollte mit Opendialog und Memofeld recht einfach gehen.
Ich hatte solche Probleme auch schon, da half die Umwandlung von $0D in $0D0A. Aber wenn die Stringliste die Umwandlung beim Einlesen automatisch macht... |
Re: Quelltextbegrenzung (Quellcode zu lang??)
Guten Morgen alle miteinander!!
Ersteinmal vielen Dank für die vielen Hinweise. Ich hatte gestern noch folgendes ausprobiert: neues Projekt: 1 Button 1 Memo
Delphi-Quellcode:
Wieder alle alten Dateien (dcu ...) gelöscht.var Liste : TStrings; begin Liste := TStringList.Create; Liste.LoadFromFile('meineDatei.pas'); Memo1.Clear; Memo1.Lines.AddStrings(Liste); Liste.Clear; Liste.AddStrings(Memo1.Lines); Liste.SaveToFile('meineDatei.pas'); end; Hatte allerdings auch keinen Erfolg :( Ich denke, ich habe das problem nun vorerst gelöst: Mein Prog hat eine Unmenge von Buttons, verteilt auf unterschiedliche TabSheets. Auf jedem TabSheet heißen die Buttons ähnlich:
Delphi-Quellcode:
weshalb ich die Namen der Button per Copy&Paste + Anpassung vergeben habe. Ich schätze, das hierbei irgendwo der Fehler aufgetreten ist, denn der Fehler mit dem Compiler trat immer dann auf, wenn ich die OnClick-Ereignisse der Buttons hinzugefügt habe. Ich habe nun also die Buttons einmal umbenannt in B1, B2 ..... und anschließend wieder den alten Namen vergeben (diesmal per Hand) und nun funktioniert es erstmal wieder. Ich hoffe, dass es nun auch daran lag!
Button_TabSheet1_VarianteA_Feld1_add
Button_TabSheet1_VarianteA_Feld2_add Button_TabSheet1_VarianteA_Feld3_add ... Vielen Dank für eure Hilfe! Gruß, Jana |
Re: Quelltextbegrenzung (Quellcode zu lang??)
Ja, macht sie ... also indirekt.
Die TStringList ließt nur die Zeileninhalte aus, merkt sich nicht wo welcher Zeilenumbruch war und beim Auslesen/Speichern wird das Standard-CRLF einfach zwischen die Zeilen geschoben. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:31 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