Die Suche ergab 300 Treffer
- Mi 15. Apr 2026, 12:44
- Forum: Datenbanken
- Thema: [ERLEDIGT] InMemory-Datensatz anlegen - BufDataset
- Antworten: 4
- Zugriffe: 1010
Re: InMemory-Datensatz anlegen - BufDataset
Hast du nach den FieldDefs und vor dem Open ein CreateDataset? Danach - nach CreateDataset und Open - sollte sich das Ding wie ein ganz normaler Dataset verwenden lassen, also auch was Operationen wie Append und Delete etc betrifft. Und ja, TBufDataset ist schon der richtige Kandidat.
- Mi 8. Apr 2026, 12:22
- Forum: Einsteigerfragen
- Thema: Stringgrid Popup-Menü -> Verweis auf aktuelle Zelle/Zeile
- Antworten: 9
- Zugriffe: 1189
Re: Stringgrid Popup-Menü -> Verweis auf aktuelle Zelle/Zeile
Warum selektierst du die Zeile nicht gleich in deinem MouseDown? Der Event scheint ja vor dem PopUp zu kommen, sonst würde dir aktZeile ja auch nichts nützen. Dann hättest du beim PopUp genau die gewünschte Situation und kannst dir aktZeile sparen. Oder übersehe ich was?
- Fr 6. Mär 2026, 12:08
- Forum: Datenbanken
- Thema: [Erledigt] Datenbank erstellen mit CREATE DATABASE
- Antworten: 8
- Zugriffe: 1816
Re: Datenbank erstellen mit CREATE DATABASE
In der Tat sind die Methoden CreateDB (und DropDB) virtual Methods von TSQLConnection und werden in den DB-spezifischen Ableitungen jeweils 'überritten'. DatabaseName muss dabei jeweils schon gesetzt sein, genau so, wie Joh es gezeigt hat. Für SQLDB lautet die Antwort also 'ja'. Für ZEOS vermutlich ...
- Mi 3. Dez 2025, 21:41
- Forum: Komponenten und Packages
- Thema: [gelöst]Stringgridspalte numerisch sortieren
- Antworten: 3
- Zugriffe: 1541
Re: [gelöst]Stringgridspalte numerisch sortieren
Die Unit Math stellt übrigens die vielfach überladene Funktion CompareValue zur Verfügung, die wie CompareText und CompareString -1, 0 oder 1 zurückgibt:
function CompareValue ( const A, B : Integer) : TValueRelationship; inline;
function CompareValue ( const A, B : Int64) : TValueRelationship ...
function CompareValue ( const A, B : Integer) : TValueRelationship; inline;
function CompareValue ( const A, B : Int64) : TValueRelationship ...
- So 31. Aug 2025, 19:36
- Forum: Einsteigerfragen
- Thema: Linux version von WM_KEYDOWN and getlocaleformatsettings
- Antworten: 5
- Zugriffe: 4708
Re: Linux version von WM_KEYDOWN and getlocaleformatsettings
Die lokalen FormatSettings holt man sich unter Linux durch Einbinden der Unit cLocale, zB so:
program MyProg;
{$mode objfpc}{$H+}
uses
{$IFDEF UNIX}
cThreads,
cLocale,
{$ENDIF}
Interfaces, Forms, ...
Ich verstehe nicht ganz, warum das nicht standardmäßig in den Templates steht, aber man ...
program MyProg;
{$mode objfpc}{$H+}
uses
{$IFDEF UNIX}
cThreads,
cLocale,
{$ENDIF}
Interfaces, Forms, ...
Ich verstehe nicht ganz, warum das nicht standardmäßig in den Templates steht, aber man ...
- So 31. Aug 2025, 13:35
- Forum: Komponenten und Packages
- Thema: Zwei TstringGrids parallel scrollen
- Antworten: 11
- Zugriffe: 4882
Re: Zwei TstringGrids parallel scrollen
Man könnte sich in den Message-Handler für WMVScroll einklinken.Mangels eines Ereignisses über die Veränderung der Scrollposition
- So 10. Aug 2025, 22:16
- Forum: Komponenten und Packages
- Thema: Gehirnakrobatik rund um TPageControl/JvTabBar
- Antworten: 56
- Zugriffe: 31220
Re: Gehirnakrobatik rund um TPageControl
Yep, zunächst mal setzt du AllowMove auf False, obwohl du gerade noch geschrieben hast, dass diese Bedingung ein True zur Folge haben soll.
Code: Alles auswählen
//a := JvTabBar1.SelectedTab.Index > piFixedTabs -1;
//AllowMove:= a and b;- Do 7. Aug 2025, 00:36
- Forum: Datenbanken
- Thema: Zeos kann Datenbank DLL nicht laden?
- Antworten: 27
- Zugriffe: 11637
Re: Zeos kann Datenbank DLL nicht laden?
Hast du schon mal versucht, nur TColumn.ReadOnly zu setzen...?Wie bringe ich es dem TDBGrid bei, ohne extra viel Code, dass dieses eine Feld ReadOnly ist?
- Mi 4. Jun 2025, 18:36
- Forum: Komponenten und Packages
- Thema: Gehirnakrobatik rund um TPageControl/JvTabBar
- Antworten: 56
- Zugriffe: 31220
Re: Gehirnakrobatik rund um TPageControl
Dann hier mal ein Thread und eine Komponente, die dir vielleicht ein paar Start- oder Anhaltspunkte zum 'Selberzeichnen' liefern. Wie TCustomGrid den SortArrow auf seine Header zeichnet wäre evt auch noch ein geeigneter Anlaufpunkt.
- Mi 4. Jun 2025, 17:25
- Forum: Komponenten und Packages
- Thema: Gehirnakrobatik rund um TPageControl/JvTabBar
- Antworten: 56
- Zugriffe: 31220
Re: Gehirnakrobatik rund um TPageControl
Option nboShowCloseButtons bei TPageControl...?
- So 1. Jun 2025, 10:53
- Forum: Datenbanken
- Thema: [gelöst] TDataSet.Bookmark funktioniert nicht wie erwartet
- Antworten: 3
- Zugriffe: 4265
Re: TDataSet.Bookmark funktioniert nicht wie erwartet
Die Bookmarks waren immer ein bestenfalls halbgares Konstrukt. Ich verwende in solchen Fällen immer und ausschließlich den Primärindex der jeweiligen Tabellen (GetFieldValues / Locate).
- So 20. Apr 2025, 14:21
- Forum: Komponenten und Packages
- Thema: Lazaruspackageintf nicht gefunden [gelöst]
- Antworten: 9
- Zugriffe: 4881
Re: Lazaruspackageintf nicht gefunden
Ich würde mich dann mal definitiv an den Vorschlägen von wp_xyz orientieren...
- Sa 19. Apr 2025, 22:53
- Forum: Komponenten und Packages
- Thema: Lazaruspackageintf nicht gefunden [gelöst]
- Antworten: 9
- Zugriffe: 4881
Re: Lazaruspackageintf nicht gefunden
Ich weiß nicht, was da los ist, und ich weiß auch nicht, welchen Pfad du da gesetzt hast. Aber wenn dieser Pfad in der Fehlermeldung genannt werden kann, dann scheint er der IDE bereits bekannt zu sein. Weiters steht in der Fehlermeldung, die vorgefundene .ppu sei 'inkompatibel'. Mein Vorschlag wäre ...
- Di 8. Apr 2025, 18:43
- Forum: Windows
- Thema: Warum werden unter Windows zusätzliche "Ordner" gefunden
- Antworten: 22
- Zugriffe: 15748
Re: Warum werden unter Windows zusätzliche "Ordner" gefunden
Gibt auch die Konstante AllFilesMask - Unit System - die einem Compiler-Direktiven erspart.
- Fr 21. Mär 2025, 19:09
- Forum: Einsteigerfragen
- Thema: Wie realisiere ich am besten sich wiederholende "Komponente"?
- Antworten: 20
- Zugriffe: 12257
Re: Wie realisiere ich am besten sich wiederholende "Komponente"?
Call 'em names! Nein, nicht beschimpfen, aber gib mal jedem zusätzlich zu den anderen Eigenschaften auch einen eindeutigen Namen.