Von dem her hatte ich ja geschrieben, daß es kein Fehler der Formatfunktion ist. Ich arbeite aktuell mit der Debugversion und habe da auch "Trash Variables" aktiv.
Ohne das wäre mir vermutlich gar nicht aufgefallen, daß die Variable nicht initialisiert war.
Die Suche ergab 1837 Treffer
- Fr 9. Okt 2026, 12:30
- Forum: Freepascal
- Thema: [Erledigt] Formatfunktion fehlerhaft?
- Antworten: 2
- Zugriffe: 130
- Fr 9. Okt 2026, 10:02
- Forum: Freepascal
- Thema: Ursache für Rangecheck Error finden
- Antworten: 3
- Zugriffe: 150
Re: Ursache für Rangecheck Error finden
Ja oder fCurrentY ist vom Typ cardinal und das Ergebnis ist kleiner 0.
Wäre halt schick, wenn das der Debugger gleich konkretisieren könnte.
Wäre halt schick, wenn das der Debugger gleich konkretisieren könnte.
- Fr 9. Okt 2026, 09:10
- Forum: Freepascal
- Thema: [Erledigt] Formatfunktion fehlerhaft?
- Antworten: 2
- Zugriffe: 130
[Erledigt] Formatfunktion fehlerhaft?
Ich bekomme bei einer Umwandlung von Doubles nach String mit der Anweisung s := Format('%.3f', [Wert]); manchmal komische Ergebnisse.
Beispiel: Wert ist 1,1945305291614955E103 , dann steht in s ...
Beispiel: Wert ist 1,1945305291614955E103 , dann steht in s ...
- Fr 9. Okt 2026, 08:40
- Forum: Freepascal
- Thema: Ursache für Rangecheck Error finden
- Antworten: 3
- Zugriffe: 150
Ursache für Rangecheck Error finden
Ich habe eine Programmzeile:
Da hält der Debugger das Programm an und sagt "Rangecheck Error". Kann man ihn irgendwie dazu überreden, etwas ausführlicher zu sein?
Code: Alles auswählen
fCurrentY:=((MeasureUnitsToPixelsV(MarginTop-PageBorderOffset)-fLineSpace) shr 1)-MeasureUnitsToPixelsV(MarginTop)
- Do 8. Okt 2026, 18:27
- Forum: Einsteigerfragen
- Thema: [gelöst] Umlaut im Dateinamen
- Antworten: 3
- Zugriffe: 221
Re: [gelöst] Umlaut im Dateinamen
Es gibt auch UTF8ToSys. Diese soll in den aktuell vom System verwendeten Zeichensatz konvertieren.
- Mo 5. Okt 2026, 17:24
- Forum: Komponenten und Packages
- Thema: Adresse in LazMapViewer suchen?
- Antworten: 10
- Zugriffe: 2460
Re: Adresse in LazMapViewer suchen?
Der maximale Zoomlevel ist 19. Lässt sich dieser Wert irgendwo vergrößern?
Kann man im Mapviewer Rückschlüsse auf Entfernungen ziehen?
Kann man im Mapviewer Rückschlüsse auf Entfernungen ziehen?
- Sa 3. Okt 2026, 13:05
- Forum: Komponenten und Packages
- Thema: fcl-pdf --> Navigantions-Baum --> Wie?
- Antworten: 11
- Zugriffe: 1118
Re: fcl-pdf --> Navigantions-Baum --> Wie?
In PowerPdf wird der Baum mit dem Inhaltsverzeichnis mit TPROutlineEntry Objekten aufgebaut. Siehe den Event TForm1.PRLayoutPanelBeforePrint in dem MakeDoc Beispiel.
Auch hat PowerPdf einen PDFCanvas in dem das zeichnen erfolgt.
Übrigens erzeugt das MakeDoc Beispiel eine PDF, in der PowerPdf ...
Auch hat PowerPdf einen PDFCanvas in dem das zeichnen erfolgt.
Übrigens erzeugt das MakeDoc Beispiel eine PDF, in der PowerPdf ...
- Fr 2. Okt 2026, 12:16
- Forum: Komponenten und Packages
- Thema: Theo's UTF8Tools können in Laz 5.99 nicht mehr kompiliert werden
- Antworten: 15
- Zugriffe: 1680
Re: Theo's UTF8Tools können in Laz 5.99 nicht mehr kompiliert werden
Das liegt an der unit character.pas. Die gibt es auch nochmal im rtl Source.
Wenn man die Unit im Package umbenennt, compiliert es.
Wenn man die Unit im Package umbenennt, compiliert es.
- Fr 2. Okt 2026, 10:21
- Forum: Komponenten und Packages
- Thema: fcl-pdf --> Navigantions-Baum --> Wie?
- Antworten: 11
- Zugriffe: 1118
Re: fcl-pdf --> Navigantions-Baum --> Wie?
Ich habe mir das in fcl-pdf nochmal angesehen.
Wenn man PDF.Options := PDF.Options + [poOutline] eingibt (Vor PDF.StartDocument), dann wird so eine Struktur erzeugt.
Diese ist aber eindimensional.
Es gibt noch die Eigenschaft Sections wobei man mit Section := PDF.Sections.AddSection; neue Sektionen ...
Wenn man PDF.Options := PDF.Options + [poOutline] eingibt (Vor PDF.StartDocument), dann wird so eine Struktur erzeugt.
Diese ist aber eindimensional.
Es gibt noch die Eigenschaft Sections wobei man mit Section := PDF.Sections.AddSection; neue Sektionen ...
- Do 1. Okt 2026, 11:20
- Forum: Komponenten und Packages
- Thema: fcl-pdf --> Navigantions-Baum --> Wie?
- Antworten: 11
- Zugriffe: 1118
Re: fcl-pdf --> Navigantions-Baum --> Wie?
Also in dem Package PowerPDF (OPM) gibt es ein Beispiel MakeDoc.lpi, das genau so einen Baum generiert.
Um den Tree abzuarbeiten, könnte man rekursiv durchrennen und über den NodeLevel in Erfahrung bringen, wo man gerade ist.
procedure Button1Click(Sender : TObject);
procedure processNode(Node ...
Um den Tree abzuarbeiten, könnte man rekursiv durchrennen und über den NodeLevel in Erfahrung bringen, wo man gerade ist.
procedure Button1Click(Sender : TObject);
procedure processNode(Node ...
- Di 29. Sep 2026, 14:43
- Forum: Vorstellungen
- Thema: Moin aus Hamburg
- Antworten: 1
- Zugriffe: 359
Re: Moin aus Hamburg
Herzlich willkommen Timo.
- Sa 26. Sep 2026, 12:43
- Forum: Einsteigerfragen
- Thema: vierer Button integrieren
- Antworten: 23
- Zugriffe: 3899
Re: vierer Button integrieren
Du hast zwei Möglichkeiten:
1. Aus den Ressourcen: Menü > Projekt > Projektoptionen > Ressourcen > Ressource hinzufügen. Nachdem du die Ressource hinzugefügt hast, merk dir den Namen und füge im OnCreate-Ereignis des Formulars Folgendes ein:
BCImageButton1.LoadFromResource('resource_name');
2 ...
- Sa 26. Sep 2026, 09:21
- Forum: Einsteigerfragen
- Thema: vierer Button integrieren
- Antworten: 23
- Zugriffe: 3899
Re: vierer Button integrieren
Wie bekommt man denn das Bild in den TBCImageButton?
BitmapFile := 'Meinbild.png' tut's jedenfalls nicht und eine Property Picture oder Image habe ich nicht finden können.
BitmapFile := 'Meinbild.png' tut's jedenfalls nicht und eine Property Picture oder Image habe ich nicht finden können.
- Mi 23. Sep 2026, 09:39
- Forum: Lazarus - Bugs
- Thema: GetMem auf statische Array
- Antworten: 9
- Zugriffe: 1844
Re: GetMem auf statische Array
In Delphi (5) compiliert das übrigens nicht. Da erhalte ich "Error: inkompatible Typen"
- Mo 21. Sep 2026, 13:05
- Forum: Dies und Das
- Thema: Kleines Projekt zum Wiedereinstieg: Terminplaner für mein neues Leben
- Antworten: 15
- Zugriffe: 2541
Re: Kleines Projekt zum Wiedereinstieg: Terminplaner für mein neues Leben
Haha, ich musste erst mal gockeln was das ist