Ramses_PyramidenVerleih Geschrieben 2. Juli 2003 Geschrieben 2. Juli 2003 Wie kann ich die Größe von Label automatisch zur Laufzeit anpassen? Habe das konkrete Problem, das ich Daten aus einer Datenbank auslesen und als Label anzeigen will, nur weiss ich nicht, wieviele Zeilen so ein Datenbankeintrag hat!
-roTekuGeL- Geschrieben 2. Juli 2003 Geschrieben 2. Juli 2003 Label1.Height = die neue höhe Label1.Width = die neue Breite noch fragen :confused: edit: ok nach etwas überlegung hab ich dein Problem verstanden... wieso nimmst du ein Label und kein Grid? oder Listview?
Antibiotik Geschrieben 2. Juli 2003 Geschrieben 2. Juli 2003 hallo, willst du das ganze in ein Listenfeld, oder ein Bezeichnungsfeld ausgeben?? beim listenfeld kannst du anzahl der ds bestimmen: mit list1.ListCount dann weißt du wieviele DS du hast, dann kannst ja des anpassen. Ciao Antibiotik
Ramses_PyramidenVerleih Geschrieben 2. Juli 2003 Autor Geschrieben 2. Juli 2003 Das ganze soll eine Art Test werden, wo man eine Frage - die in mitsamt den möglichen Antworten in einer Datenbank gespeichert ist - gestellt bekommt, und dann eine/mehrere Antworten mittels Checkboxen auswählen kann! Nur weiss ich nicht, wie lang die Fragen, die Antworten sind! D.h., ich muss je nach länge der Frage das Label vergrößern und die Antworten neu anordnen... Und da ist die Frage, ob es eine einfache Möglichkeit gibt, die größe der Frage in Pixel zu ermitteln und dementsprechend die Dimensionen des Labels anzupassen!
Antibiotik Geschrieben 2. Juli 2003 Geschrieben 2. Juli 2003 hallo, du kannst ja die frage in eine variable schieben und dann mit der len() funktion die "länge" dieser variable feststellen. dann kannst du ja mal testen wie "lang" ein buchstabe ist (im entwurfsmodus manuel). Ciao Antibiotik
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden