Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Vst Editieren (https://www.delphipraxis.net/155647-vst-editieren.html)

youuu 2. Nov 2010 13:04

AW: Vst Editieren
 
Dann die Frage, wie löse ich das am besten im OnNewText?

DeddyH 2. Nov 2010 13:08

AW: Vst Editieren
 
Dumme Frage: was willst Du eigentlich machen?

youuu 2. Nov 2010 13:12

AW: Vst Editieren
 
Der benutzer soll bei klick auf die Vst Spalte, den Eintrag ändern.
Das klappt auch, nur wird die Änderung noch nicht übernommen, ich habe raus bekommen, das man das im OnNewText Ereignis eintragen muss, nur wie?

DeddyH 2. Nov 2010 13:20

AW: Vst Editieren
 
Sehe ich das richtig, dass das 5 Spalten sind? Dann könntest Du z.B. in einer case-Abfrage die Spalte ermitteln und die zugehörige Property ändern. Ungetestet:
Delphi-Quellcode:
procedure Tfrm_History.VstHistoryNewText(Sender: TBaseVirtualTree;
  Node: PVirtualNode; Column: TColumnIndex; NewText: string);
var
  History: THistory;
begin
    History:= THistory(VstHistory.GetNodeData(node)^ ); <--- editiert
    case Column of
      0: History.kd := NewText;
      1: History.txt := NewText;
      2: History.date := NewText;
      3: History.id := NewText;
      4: History.bearbeiter:= NewText;
   end;
end;

youuu 2. Nov 2010 13:24

AW: Vst Editieren
 
Super, klappte


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:57 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz