Die Suche ergab 11227 Treffer

von theo
Sa 16. Mai 2026, 15:19
Forum: Dies und Das
Thema: Code lesen statt Code schreiben
Antworten: 6
Zugriffe: 281

Re: Code lesen statt Code schreiben

Ja, hat was.
Das ganze KI-Zeug in der Softwareentwicklung läuft sowieso darauf hinaus, das niemand mehr eine Ahnung von irgendwas hat, befürchte ich.
Das wird noch lustig werden, denn die Abhängigkeit von Software wird in allen Lebensbereichen immer grösser. :roll:
von theo
Sa 16. Mai 2026, 11:09
Forum: Komponenten und Packages
Thema: Problem mit ?Zugriff auf carbon
Antworten: 11
Zugriffe: 315

Re: Problem mit ?Zugriff auf carbon

af0815 hat geschrieben: Sa 16. Mai 2026, 09:19
Auch ein Zurücksetzen mit Timeshift 2 Tage zurück
Oder ist das etwas was es für Linux mittlerweile auch gibt und ich habe da in die falsche Richtung gedacht.
Auf OpenSuSE gibt es Snapper. Ich denke, das ist etwas ähnliches.
https://doc.opensuse.org/documentation/ ... d/snapper/
von theo
Sa 16. Mai 2026, 08:57
Forum: Komponenten und Packages
Thema: Problem mit ?Zugriff auf carbon
Antworten: 11
Zugriffe: 315

Re: Problem mit ?Zugriff auf carbon

Keine Ahnung. Vielleicht eine Zusatzkomponente, die Probleme macht?
Ich installiere immer mit fpcupdeluxe
https://github.com/LongDirtyAnimAlf/fpc ... ag/v2.4.0i
https://wiki.freepascal.org/fpcupdeluxe/de
von theo
Fr 15. Mai 2026, 21:42
Forum: Komponenten und Packages
Thema: Problem mit ?Zugriff auf carbon
Antworten: 11
Zugriffe: 315

Re: Problem mit ?Zugriff auf carbon

Wie hast du installiert? Mit fpcupdeluxe?
Wieso carbon auf Linux?
:?
von theo
Do 14. Mai 2026, 22:11
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 1594

Re: Dynamische Array und Pointer Vermischung

Die Frage dreht sich aber nicht um Nil, sondern um TdBodyID, den Rückgabetyp von function CreateBalls
von theo
So 10. Mai 2026, 13:33
Forum: Einsteigerfragen
Thema: Keine Verbindung Error Code erstellen.
Antworten: 17
Zugriffe: 1088

Re: Keine Verbindung Error Code erstellen.

af0815 hat geschrieben: So 10. Mai 2026, 11:00 Und ja, ich bin auf Schweinsbratendiät.
Sehr empfehlenswert, sofern man die Knödel weglässt. :lol:
von theo
So 10. Mai 2026, 10:28
Forum: Einsteigerfragen
Thema: Keine Verbindung Error Code erstellen.
Antworten: 17
Zugriffe: 1088

Re: Keine Verbindung Error Code erstellen.

af0815 hat geschrieben: Fr 8. Mai 2026, 16:28 Döner, das glaube ich dir, FB hat ein paar nette Features.
Bist du auf Diät? :lol:
af0815 hat geschrieben: Fr 8. Mai 2026, 16:28 Wobei ein DB Server direkt im I-Net, da stellen sich automatisch meine Nacken Haare auf.
Ja.
von theo
Mi 6. Mai 2026, 13:49
Forum: Lazarus - Bugs
Thema: codetools mit cvar und procedure
Antworten: 5
Zugriffe: 489

Re: codetools mit cvar und procedure

Schreib's in den Bugtracker.
Es ist gut möglich, dass ein Problem mit diesem Konstrukt bisher niemandem aufgefallen ist.
von theo
Mo 4. Mai 2026, 11:24
Forum: Komponenten und Packages
Thema: [gelöst] Bedingter Haltepunkt mit fpDebug
Antworten: 9
Zugriffe: 713

Re: Bedingter Haltepunkt mit fpDebug

fliegermichl hat geschrieben: Mo 4. Mai 2026, 10:55 Muß ich die bedingten Haltepunkte irgenwo erst aktivieren?
Glaube ich nicht, das funktioniert hier einwandfrei.
Lazarus 4.99 (rev main_4_99-4294-gf0fed54ae5) FPC 3.2.2 x86_64-linux-gtk3

Bist du sicher, dass der Wert überhaupt jemals <> 0 ist?
von theo
Mo 4. Mai 2026, 10:19
Forum: Freepascal
Thema: Herausfinden, ob User Schreibrecht hat
Antworten: 4
Zugriffe: 385

Re: Herausfinden, ob User Schreibrecht hat

Es gibt in LazFileUtils "DirectoryIsWritable".
Kannst ja mal damit probieren. Das versucht aber auch, eine Datei zu schreiben.

Es gibt anscheinend auch noch Möglichkeiten mit ACLs, aber da ich nicht auf Windows bin, habe ich davon keine Ahnung.
https://en.wikipedia.org/wiki/Access-control_list ...
von theo
So 3. Mai 2026, 18:13
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 1594

Re: Dynamische Array und Pointer Vermischung


Nil ist tatsächlich kein Pointer, sondern nil ist ein Ausdruck dessen Typ sich aus dem Kontext ergibt indem es steht.

Beispiel:
var
pi: PInteger;
pd: PDouble;
p: Pointer;
o: TObject;

Hier nimmt nil ganz verschiedene typen an zwischen denen es keine implizite Convertierung geben dürfte ...
von theo
So 3. Mai 2026, 12:29
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 1594

Re: Dynamische Array und Pointer Vermischung


nil ist ein reserviertes Wort. So gesehen ist es typenlos und braucht deswegen keinen Cast.


Er weist ja der Variablen "ball" (array of TdBodyID) nicht direkt Nil zu sondern das Resultat der Funktion "CreateBalls" vom Typ TdBodyID.
Das kompiliert, aber ich finde es auch etwas verwunderlich, dass ...
von theo
So 3. Mai 2026, 11:54
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 1594

Re: Dynamische Array und Pointer Vermischung

Mathias hat geschrieben: So 3. Mai 2026, 11:43 Aber müsste FPC in meinem Beispiel nicht mindestens einen cast verlangen ?
Ja, ist schon etwas merkwürdig.
Vielleicht kann PascalDragon das erklären.
von theo
So 3. Mai 2026, 11:39
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 1594

Re: Dynamische Array und Pointer Vermischung


ich würde mit der Annahme nil ist gleich Pointer(0) nicht undbedingt arbeiten. Per Definition (IMHO) sagt nil aus, "not in List" trifft aber keine Annahme, welcher Wert genau dafür verwendet wird. Genaugenommen kann theoretisch jeder Wert als Flag genommen werden. Und es gibt hin und wieder ...
von theo
So 3. Mai 2026, 10:08
Forum: Lazarus - Bugs
Thema: Dynamische Array und Pointer Vermischung
Antworten: 27
Zugriffe: 1594

Re: Dynamische Array und Pointer Vermischung

Mathias hat geschrieben: Sa 2. Mai 2026, 19:26 bei nil ist es was anderes.
Warum? Nil ist auch nur ein Pointer.
Kann man auch so schreiben:

Code: Alles auswählen

  ball:=Pointer(0);
  if ball=nil then writeln('nil');