Die Suche ergab 4885 Treffer

von wp_xyz
Mo 15. Apr 2024, 11:18
Forum: Einsteigerfragen
Thema: Excel export mittels Range.Value
Antworten: 2
Zugriffe: 2413

Re: Excel export mittels Range.Value

Zugriff auf Excel mittels OLE war für mich immer der Horror an Unverständlichkeit. Mit FPSpreadsheet wäre das in den folgenden Zeilen zu erledigen: uses fpspreadsheet, xlsxooxml; procedure TForm1.Button1Click(Sender: TObject); var workbook: TsWorkbook; worksheet: TsWorksheet; x: Integer; begin workb...
von wp_xyz
Fr 12. Apr 2024, 17:26
Forum: Freepascal
Thema: Warnung bei FillByte
Antworten: 18
Zugriffe: 1962

Re: Warnung bei FillByte

Mathias hat geschrieben:
Fr 12. Apr 2024, 17:07
Funktioniert bei mir nicht.
Natürlich, bei mir auch nicht. Darum steht es ja auf der Wunschliste.
von wp_xyz
Do 11. Apr 2024, 23:48
Forum: Freepascal
Thema: Warnung bei FillByte
Antworten: 18
Zugriffe: 1962

Re: Warnung bei FillByte

Wenn "array[0..255] of byte" ein eigener Typ wäre, z.B. TByteArray256, dann könnte man das Folgende machen: type TByteArray256 = array[0..255] of Byte; var Data: TByteArray256; begin Data := Default(TByteArray256); FillByte(Data, SizeOf(Data), 0); Könnte man da nicht das FillChar weglassen, ausser ...
von wp_xyz
Mi 10. Apr 2024, 22:42
Forum: Freepascal
Thema: Warnung bei FillByte
Antworten: 18
Zugriffe: 1962

Re: Warnung bei FillByte

procedure test; var Data: array [0..255] of byte; begin Data[0]:=0; // <--- neu FillByte(Data, SizeOf(Data),$00); end; Könnte sein, dass nun ein Hint kommt a la "Not all elements initialized"... Wenn "array[0..255] of byte" ein eigener Typ wäre, z.B. TByteArray256, dann könnte man das Folgende mach...
von wp_xyz
Mi 10. Apr 2024, 20:22
Forum: Freepascal
Thema: Warnung bei FillByte
Antworten: 18
Zugriffe: 1962

Re: Warnung bei FillByte

Der erste Parameter in FillByte, dein "Data", ist ein "var" Parameter. Das signalisiert, dass die aufgerufene Funktion den Wert lesen und schreiben kann. Falls Data gelesen wird, (was hier natürlich nicht der Fall ist), fällt dem compiler auf, dass Data keinen wohldefinierten Wert hat, denn an Data ...
von wp_xyz
Fr 5. Apr 2024, 21:56
Forum: Komponenten und Packages
Thema: Performanceanomalien bei TChart
Antworten: 5
Zugriffe: 2165

Re: Performanceanomalien bei TChart

Richtig.
von wp_xyz
Fr 5. Apr 2024, 18:27
Forum: Komponenten und Packages
Thema: Performanceanomalien bei TChart
Antworten: 5
Zugriffe: 2165

Re: Performanceanomalien bei TChart

Genau.
von wp_xyz
Do 4. Apr 2024, 14:13
Forum: Lazarus - Bugs
Thema: 32bit - const und single will nicht.
Antworten: 4
Zugriffe: 3100

Re: 32bit - const und single will nicht.

Ich habe FPC 3.3.1, 3.2.2, 3.2.0, 3.0.4 und 2.6.4 unter 32-bit Windows ausprobiert. Bis auf 3.3.1 liefern alle mit deinem Programm einen Laufzeitfehler 103, "File not open" - das ist klar, das Häkchen bei "Win32 GUI application" unter "Projekt Options" > "Compiler Options" > "Config and Target" ist ...
von wp_xyz
Do 4. Apr 2024, 10:18
Forum: Sonstiges
Thema: Umlaute und Sonderzeichen
Antworten: 27
Zugriffe: 6008

Re: Umlaute und Sonderzeichen

heute Morgen hatte ich eher die Muße mal was zusammen zu hexen. Siehe Anhang. Mit FPC/main (v3.3.1) wird der Umlaut in P.WriteText(xPos[34], yPos[34], 'Versteigerungsliste ' + UTF8Decode('für') + ' den'); korrekt dargestellt. Dasselbe gilt für alle anderen Sonderzeichen in dem Text, wenn UTF8Decode...
von wp_xyz
Mi 3. Apr 2024, 20:05
Forum: Lazarus - Bugs
Thema: 32bit - const und single will nicht.
Antworten: 4
Zugriffe: 3100

Re: 32bit - const und single will nicht.

Wieder heiteres Beruferaten... Was genau sind Vec3 und Quads? Ich kann's mir denken und habe mir folgenden compilierbaren Code zusammengereimt: type TVec3 = record x,y,z: Single; end; function Vec3(a, b, c: Single): TVec3; begin end; procedure Quads(v1, v2, v3, v4: TVec3); begin end; procedure TForm...
von wp_xyz
Mi 3. Apr 2024, 14:24
Forum: Sonstiges
Thema: Umlaute und Sonderzeichen
Antworten: 27
Zugriffe: 6008

Re: Umlaute und Sonderzeichen

Es geht anscheinend um PDF-Erzeugung. Da wirst du für uns sicher ein kleines Projekt erzeugen und hochladen können, in dem man den Fehler sieht? Ansonsten ist das nur blinde Raterei...
von wp_xyz
Mo 1. Apr 2024, 19:15
Forum: Komponenten und Packages
Thema: LCL Scaling
Antworten: 9
Zugriffe: 2143

Re: LCL Scaling

Man muss die Positionen also selbst berechnen, oder korrigieren. Oder die Positionen und Größen mit dem Anker-Editor festlegen. War es nicht so, dass Maße, die vom Anchor abhängig sind, nicht skaliert werden? Maße, die vom Anchor abhängig sind? Ich sehe das genau anders herum: Der Anchor definiert ...
von wp_xyz
Mo 1. Apr 2024, 15:43
Forum: Komponenten und Packages
Thema: LCL Scaling
Antworten: 9
Zugriffe: 2143

Re: LCL Scaling

Man muss die Positionen also selbst berechnen, oder korrigieren. Oder die Positionen und Größen mit dem Anker-Editor festlegen. Das ist zwar umständlicher, sorgt aber für ein stabiles Layout, das sich anpasst, wenn Microsoft den Windows-Font mal wieder ändert, oder der Linux-User ein anderes Deskto...
von wp_xyz
Mo 1. Apr 2024, 13:56
Forum: Multimedia
Thema: [gelöst] Bildformat Type erkennen (jpg - png)
Antworten: 8
Zugriffe: 3282

Re: [gelöst] Bildformat Type erkennen (jpg - png)

Gibt es für die Bilddateien eine Art Kennung oder müsste man sich selber eine Kennung basteln und diese beim Speichern im Blob vor der Datei selber ablegen und beim Lesen auswerten? Jedes (Bild-)Format speichert im Header typische Informationen, an denen man den Format-Typ erkennen kann (einfach si...
von wp_xyz
Mo 1. Apr 2024, 12:15
Forum: Komponenten und Packages
Thema: LCL Scaling
Antworten: 9
Zugriffe: 2143

Re: LCL Scaling

Bin nicht sicher, ob ich verstehe, was das Demo-Projekt zeigen soll. AutoAdjustLayout ist eigentlich nicht dafür gedacht, dass es vom User aufgerufen wird. Das macht die LCL automatisch im Zuge des Erzeugungsprozesses einer Komponente (in TForm.AfterConstruction, das kommt nach dem OnCreate-Handler)...