AGB  ·  Datenschutz  ·  Impressum  







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

Komponentenliste selber verwalten?

Ein Thema von Mattze · begonnen am 18. Jul 2007 · letzter Beitrag vom 24. Jul 2007
 
Mattze

Registriert seit: 6. Jan 2005
664 Beiträge
 
#10

Re: Komponentenliste selber verwalten?

  Alt 24. Jul 2007, 16:36
Hallo

und oje! Da programmiere ich seit Delphis Anfängen mit Delphi, aber die Contnrs hat sich immer schön vor mir versteckt.
Ich wusste gar nicht, dass es das gibt. Mal sehen, welche Überraschungen da noch kommen...

Inzwischen habe ich das ganz vereinfacht gelöst. Mit einer sortierten Stringliste.
Da die Schalter alle als Namen nur den Laufwerksbuchstaben haben (der ist ja eindeutig), habe ich diese Namen in eine Stringlist eingelesen und als Objekt dazu den aktuellen Componentindex.
Dann den neuen dazu (mit TObject(-1)) - sortiert ist sofort. (Ist ja nicht viel).
Dann wieder die Komponenten durchgezählt und den Index mit dem Objekt der Stringlist verglichen.
Wird das falsch, dem neuen Button den "fälligen" Componentindex zugewiesen, der Rest wird automatisch verschoben. Dann noch die Positionierung (Left:=...) gesetzt bzw. für den Rest verschoben und alles ging sauber.

Ich glaube, die einfachste und schnellste Variante.

Gruß und trotzdem vielen Dank
Mattze
  Mit Zitat antworten Zitat
 


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 08:03 Uhr.
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