AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Toolbar2000 Menüs und Laufzeit???

Offene Frage von "TriphunEM"
Ein Thema von TriphunEM · begonnen am 16. Mär 2005 · letzter Beitrag vom 16. Mär 2005
Antwort Antwort
TriphunEM

Registriert seit: 8. Jan 2004
147 Beiträge
 
#1

Toolbar2000 Menüs und Laufzeit???

  Alt 16. Mär 2005, 09:39
Hallo, ich lese eine Baumstruktur aus einer MySQL-Datenbank aus und will diese Struktur in Form eines Menüs in der Toolbar2000-Komponente ausgeben. Ich habe bloß keine Ahnung wie ich einem Submenü (was ich ja schon hinbekomme) weiter Submenüs sowie die Items zur Laufzeit hinzufügen kann?

Die Struktur der DB sieht so aus => id, parent_id,url,description,type (type ist die angabe ob "[dir]" oder "[url]")

Ich gebe die Baumstruktur rekursiv in folgender Prozedure aus (mit Zeos):
(Zum Test mal in einer Listbox)

Delphi-Quellcode:
procedure get_bookmarks(parent_id:integer;ebene:string);
var
  TempQuery : TZReadOnlyQuery;
begin
  TempQuery:=TZReadOnlyQuery.Create(nil);
  TempQuery.Connection:=form1.SqlConnection;
  TempQuery.SQL.Text:='SELECT * FROM bookmarks WHERE parent_id='+inttostr(parent_id);
  TempQuery.Open;
  while not TempQuery.Eof do
  begin
     form1.listbox1.Items.Add(ebene + '['+TempQuery.FieldByName('type').AsString+'] '+TempQuery.FieldByName('description').AsString);
     get_bookmarks(TempQuery.FieldByName('id').AsInteger, ebene + '- ');
     TempQuery.Next;
  end;
  FreeAndNil(TempQuery);
end;
Das Ergebnis in der Listbox sieht so aus (also es funzt alles) :
Zitat:
[dir] sub1
- [url] link1-1
- - [url] link1-1-1
- [url] link1-2
[dir] sub2
- [url] link2-1
- [dir] untersub2-1
- - [url] unterlink2-1-1
[dir] sub3
Soweit so gut. Jetzt hab ich bloß keine Ahnung wie ich die Prozdure um schreiben muss das ich diese Struktur als Menü in eine Toolbar2000 bekomme???

Kann mir jemand weiterhelfen ???

Danke
  Mit Zitat antworten Zitat
TriphunEM

Registriert seit: 8. Jan 2004
147 Beiträge
 
#2

Re: Toolbar2000 Menüs und Laufzeit???

  Alt 16. Mär 2005, 18:42
Kann mir keiner weiterhelfen???
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:49 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