Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Algorithmen, Datenstrukturen und Klassendesign (https://www.delphipraxis.net/78-algorithmen-datenstrukturen-und-klassendesign/)
-   -   Checkbox + XML (https://www.delphipraxis.net/165997-checkbox-xml.html)

value is NULL 25. Jan 2012 13:03

Checkbox + XML
 
Hi Leutz

Habe folgende Aufgabe:

Ich habe ein XML:

Code:
                <module name="package1" version="current-dev" />
      <module name="package2" version="current-dev" />
      <module name="package3" version="1.0.4.1" />
      <module name="package4" version="3.10.4.6" />
Dieses XML kann länger ODER kürzer sein, sprich mehr module beinhalten oder weniger.

Diese module aus dem XML schreibe ich dann in ein anderes XML mit einem Attribut enabled="1" oder enabled="0".
Dh. am besten wäre es, wenn ich das ganze mit Checkboxen darstellen könnte.

Ich müsste mir praktisch die module auslesen (zählen) und dann als Checkbox anzeigen lassen.

Ist da möglich?! Wenn nein gibt es eine andere Alternative?

Vielen Dank im Voraus

LG

Bernhard Geyer 25. Jan 2012 13:07

AW: Checkbox + XML
 
Zitat:

Zitat von value is NULL (Beitrag 1147524)
Ist da möglich?!

Bei dieser Vorgabe kann ich nicht anders: Ja, es ist möglich :-)

value is NULL 25. Jan 2012 13:09

AW: Checkbox + XML
 
OK Danke !

Habe gerade gefunden wie:

Delphi-Quellcode:
 with TCheckBox.Create(self) do
    begin
     Parent := self;
     Top := 10;
     Left := 10;
     Height := 10;
     Width := 10;
     name := 'mybox';
    end;
ich habe aber das Problem, das ich das ganze auf einem anderen Form erstellen muss... WIE geht den das ? ;)

LG

himitsu 25. Jan 2012 13:12

AW: Checkbox + XML
 
Self = aktuelle Form
nicht Self = was Anderes


Ach ja, ich hatte erst nicht genau verstanden wo das Problem liegt. (bei der Verwaltung der Checkboxen oder bei der XML-Verarbeitung)

PS: Delphi-Referenz durchsuchenTCheckListBox

value is NULL 25. Jan 2012 13:20

AW: Checkbox + XML
 
CheckListBox ist optimal!

Danke!


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:55 Uhr.

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