Die Suche ergab 1425 Treffer
- Sa 20. Jan 2024, 10:14
- Forum: Freepascal
- Thema: [gelöst] Lazarus DLL mit Delphiprojekt
- Antworten: 6
- Zugriffe: 4284
Re: Lazarus DLL mit Delphiprojekt
Das hat nicht geholfen. Hätte mich auch gewundert. Ich habe jetzt eine neue leere Bibliothek mit einem Testprogramm angelegt und dann Stück für Stück den Code aus der airteamconvert.lpr reinkopiert. Dann jeden einzelnen Step getestet und es geht ohne Probleme. Dann habe ich lediglich die testlibrary...
- Fr 19. Jan 2024, 17:43
- Forum: Freepascal
- Thema: [gelöst] Lazarus DLL mit Delphiprojekt
- Antworten: 6
- Zugriffe: 4284
[gelöst] Lazarus DLL mit Delphiprojekt
Hallo, da ich in dem alten Delphi 5 keinen JSON Support habe, solche Dateien aber importieren soll, habe ich mit Lazarus eine DLL erstellt, die die eingelesenen Daten per Callback an mein Delphiprogramm sendet. Das funktioniert auch. Die DLL wird per LoadLibrary geladen, die Adresse der aufzurufende...
- Do 18. Jan 2024, 17:59
- Forum: Freepascal
- Thema: GZIP Datei entpacken (Linux und Windows)
- Antworten: 14
- Zugriffe: 5023
- Do 18. Jan 2024, 17:56
- Forum: Komponenten und Packages
- Thema: UniqueInstance Richtig an / Abschalten [gelöst]
- Antworten: 8
- Zugriffe: 4334
Re: UniqueInstance Richtig an / Abschalten
Aehm nö. In der lpr wird Application.CreateForm(TForm1, Form1) aufgerufen und erst danach die Instanz der TUniqueInstance erstellt.
- Do 18. Jan 2024, 09:44
- Forum: Komponenten und Packages
- Thema: UniqueInstance Richtig an / Abschalten [gelöst]
- Antworten: 8
- Zugriffe: 4334
Re: UniqueInstance Richtig an / Abschalten
Ich vermute mal, daß FormCreate zu früh ist. Es werden die Eigenschaften des Formulares und seiner Komponenten erst später geladen und somit dein Enabled/disabled wieder übergebügelt.
- Mi 17. Jan 2024, 09:19
- Forum: Einsteigerfragen
- Thema: Fragen zu TVirtualStringTree
- Antworten: 41
- Zugriffe: 10141
Re: Fragen zu TVirtualStringTree
Es gibt die WPTools Komponenten von WPCubed GmbH. Da ist alles drin was du brauchst und das auch in hervorragender Qualität. Evtl. wäre das eine brauchbare Lösung für dich.
- Mo 15. Jan 2024, 11:25
- Forum: Einsteigerfragen
- Thema: Fragen zu TVirtualStringTree
- Antworten: 41
- Zugriffe: 10141
Re: Fragen zu TVirtualStringTree
Zum aktualisieren / refreshen des vst kannst Du vst.invalidate aufrufen.
- So 14. Jan 2024, 10:31
- Forum: Einsteigerfragen
- Thema: Fragen zu TVirtualStringTree
- Antworten: 41
- Zugriffe: 10141
Re: Fragen zu TVirtualStringTree
Da eine Instanz von TStrings ja auch nur ein Pointer ist, funktioniert das ganz sicher.
Übrigens habe ich durch meine Erweiterung mit dem Feld Daten immer noch Data zur Verfügung. Kann bei Bedarf also auch mehrere Daten pro Node verwalten.
Übrigens habe ich durch meine Erweiterung mit dem Feld Daten immer noch Data zur Verfügung. Kann bei Bedarf also auch mehrere Daten pro Node verwalten.
- Sa 13. Jan 2024, 20:29
- Forum: Einsteigerfragen
- Thema: Fragen zu TVirtualStringTree
- Antworten: 41
- Zugriffe: 10141
Re: Fragen zu TVirtualStringTree
Ja aber genau darum ging es mir doch. Wenn ich TTreeNode.Data verwenden möchte, dann muß ich dem Tree sagen, daß meine Daten einen Pointer groß sind und ich muß bei jedem Zugriff Tree.GetNodeData verwenden. Das war mir zu umständlich. Durch daß ich ein Feld Daten hinzugefügt habe, steht mir das imme...
- Sa 13. Jan 2024, 20:16
- Forum: Vorstellungen
- Thema: Hallo !
- Antworten: 7
- Zugriffe: 7963
Re: Hallo !
Herzlich willkommen. Ich bin auch so ein CNCOnkel. (Portalfräsmaschine)
- Sa 13. Jan 2024, 18:07
- Forum: Einsteigerfragen
- Thema: Fragen zu TVirtualStringTree
- Antworten: 41
- Zugriffe: 10141
Re: Fragen zu TVirtualStringTree
Danke Fliegermichl für das Beispiel. Dummerweise kommt bei Zeile 96 (CellText := Kunde.GetText(Column);) ein Fehler, sobald ich auf [Kunde neu] klicke. Weil er das Objekt noch nicht hat? Ja, ich habe jetzt mal "Trash Variables" aktiviert. Im OnInitNode Event kann die Klasseninstanz noch gar nicht e...
- Sa 13. Jan 2024, 14:44
- Forum: Einsteigerfragen
- Thema: Fragen zu TVirtualStringTree
- Antworten: 41
- Zugriffe: 10141
Re: Fragen zu TVirtualStringTree
Ich habe mal ein kleines Beispiel mit Klassen gebastelt. Das kann die Daten auch speichern und laden.
Wenn man "Kunde neu anklickt" Sind die Datenfelder mit F2 bearbeitbar.
Wenn man "Kunde neu anklickt" Sind die Datenfelder mit F2 bearbeitbar.
- Sa 13. Jan 2024, 10:13
- Forum: Einsteigerfragen
- Thema: Plattformübergreifend - Augenauswischrei ...?
- Antworten: 12
- Zugriffe: 5260
Re: Plattformübergreifend - Augenauswischrei ...?
Ich würde definitiv den VirtualTree verwenden. Das mit den Records in den Beispielen ist ja nur eine der Möglichkeiten, dem Tree die Daten zur Verfügung zu stellen. In meinen Programmen halte ich normalerweise alle Daten in Klasseninstanzen und der Tree bekommt lediglich für jede Node die Adresse de...
- Fr 29. Dez 2023, 09:18
- Forum: Pas2js
- Thema: [gelöst] pas2js installation
- Antworten: 25
- Zugriffe: 9040
Re: [gelöst] pas2js installation
Guten Morgen, ich hab mit fpcupdeluxe das Package pas2js-rtl installiert. Dann kann ich das WebGL_Test_3 Projekt von Mathias öffnen und compilieren. Wenn ich es aus Lazarus heraus starten will (egal ob mit F9 oder Ctrl+Shift+F9), bekomme ich die Fehlermeldung "Das ausführbare Programm "firefox" ist ...
- Di 19. Dez 2023, 09:21
- Forum: Freepascal
- Thema: Fliesskommazahlen und Ungenauigkeiten
- Antworten: 37
- Zugriffe: 10501
Re: Fliesskommazahlen und Ungenauigkeiten
In meinem CAD Programm habe ich tatsächlich ziemliche Probleme mit diesen Ungenauigkeiten.
Ich habe mir dieses MPArith mal angeschaut aber da werde ich nicht wirklich schlau draus.
Es gibt auch GNUMP zum beliebig genauen rechnen aber da muß man studiert haben um zu schnallen wie das funktioniert.
Ich habe mir dieses MPArith mal angeschaut aber da werde ich nicht wirklich schlau draus.
Es gibt auch GNUMP zum beliebig genauen rechnen aber da muß man studiert haben um zu schnallen wie das funktioniert.