tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
8
ZUGRIFFE
747
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    daredevil Tutorials.de Gastzugang
    Hallo,
    ich will mir ein kleines Vokabel Programm schreiben. In diesem Programm soll man eigene Vokabel-Listen anlegen können. Beim Start des Programms sollen dann alle Vokabellisten angezeigt werden. Aber es sollen zu jedem Listen-Namen auch die Sprache und die Anzahl der Vokabeln angezeigt werden. Das will ich mit diesen Listen realisieren, die mehrere Spalten haben, wie z.B. die Liste mit den Suchergebnissen der MSDN:
    Screenshot

    Allerdings habe ich keine Ahnung welches Steuerelement man dafür verwenden muss. Etwa die normale Listbox? Deswegen weiß ich auch nicht wie man so ein Steuerelement dann benutzt. Kennt ihr vielleicht ein gutes Tutorial dazu, ich habe nämlich auch nach ewig langem Suchen keines gefunden.

    Grüße
    daredevil
     

  2. #2
    Avatar von Shakie
    Shakie Shakie ist offline Mitglied Diamant
    Registriert seit
    May 2004
    Ort
    Europa
    Beiträge
    2.048
    Das gesuchte Steuerelement heißt ListView
     
    hihi = -h²

  3. #3
    Avatar von spirit
    spirit spirit ist offline Mitglied Brokat
    Registriert seit
    Jan 2004
    Ort
    Duisburg (NRW)
    Beiträge
    308
    Hallo

    Mit dem Listview ist zwar das Steuerelement gefunden. Leider ist die Erstellung mit deinen gewünschten Daten nicht ganz einfach.
     
    Schweigen ist auch eine Art um mangelndes Wissen zu verbergen

  4. #4
    daredevil Tutorials.de Gastzugang
    Danke schonmal soweit, aber ich kann das Steuerelement nicht finden. Ich finde bloß "Microsoft DataList". Wie heißt denn die OCX, damit ich sie suchen kann?

    daredevil
     

  5. #5
    Avatar von Shakie
    Shakie Shakie ist offline Mitglied Diamant
    Registriert seit
    May 2004
    Ort
    Europa
    Beiträge
    2.048
    Entweder Microsoft Windows Common Controls 5.0 (SP2) (comctl32.ocx) oder Microsoft Windows Common Controls 6.0 (MSCOMCTL.ocx)
     
    hihi = -h²

  6. #6
    daredevil Tutorials.de Gastzugang
    Ich habs gefunden, danke Shakie! Ich denke, dass ich nun alleine damit zurecht kommen werde, da ich jetzt auch im Internet genügend Informationen über den Gebrauch gefunden habe.
     

  7. #7
    Registriert seit
    May 2004
    Ort
    Computer (Nürnberg)
    Beiträge
    689
    Hallo Leute,

    wie Ihr seht, habe ich einen Thread für mein Problem gesucht, aber keinen gefunden - folgendes kleines Problemchen:

    -Wie kann ich einen ListBox-Eintrag deselektieren?

    Ich habe auf meiner Form vier Listboxen (List1 bis List4). Wenn ich jetzt etwas in der Ersten selektiere und dann in der Zweiten, dann sind die Einträge in der Ersten noch markiert.

    Schade, dass der Code: "List1.selected = 0" nicht geht!

    Ciao:
    Da' Hacker
     
    Da' Hacker - WINXP - C4D R8.5 - VB6.0! C4D/VB-Status: Erfahrener.
    .:.:.:.-<>-_-#Hab' ein Dynamics Tutorial am laufen! - HIER: Grundlagen der Dynamics #-_-<>-.:.:.:.
    Mein eigener Internet-Fernsehsender: www.LwTV.de
    Now Online: www.AdamKalisz.de

  8. #8
    Avatar von Shakie
    Shakie Shakie ist offline Mitglied Diamant
    Registriert seit
    May 2004
    Ort
    Europa
    Beiträge
    2.048
    Du musst einfach noch den Index für den Eintrag (=die Zeile in der ListBox) angeben, für die die Eigenschaft selected gesetzt werden soll:
    Code :
    1
    
    List1.selected (Index) = False

    Edit: wenn immer der angewählte Eintrag deselektiert werde soll hilft dir das:
    Code :
    1
    
    List1.Selected(List1.ListIndex) = False
     
    hihi = -h²

  9. #9
    Registriert seit
    May 2004
    Ort
    Computer (Nürnberg)
    Beiträge
    689
    Hallo Shakie,

    mist ich habe ein Problem!
    Ich möchte ja, dass alles deselektiert wird! Meine If-Abfrage funktioniert irgendwie nicht. Also es ist mir nicht gegeben, ob der User etwas selektiert hat, oder nicht.
    Ich habe bisher das versucht:
    Code :
    1
    2
    3
    
    If Not List2.ListIndex = "" Then
    List2.Selected(List2.ListIndex) = False
    End If
    aber das klappt ja nicht.
    Das <>-Zeichen, ist ja auch sinnlos! Und im Index "to"(0 to 2) anzugeben, hat auch einen Fehler verursacht.
    Ich probiere jetzt noch rum. Wäre gut, wenn du dich ganz kurz der Sache annehmen könntest - Danke!

    ################################//EDIT:
    Ne, warte - es klappt!
    Visual basic hat mir beim erkannten Fehler den ToolTipText: "List2.ListIndex = -1" angezeigt. Da habe ich als kluger Mensch das geschrieben: List2.listindex = -1!
    Vielen Dank für deine Hilfe! Hach, jetzt kann ich beruhigt schlafen gehen. Gute Nacht und fröhliche Weihnachten schon mal im Voraus, falls ich mich nicht mehr melde!
    ################################

    Ciao:
    Da' Hacker
    Geändert von Da Hacker (22.12.04 um 23:26 Uhr) Grund: AH, es klappt!
     
    Da' Hacker - WINXP - C4D R8.5 - VB6.0! C4D/VB-Status: Erfahrener.
    .:.:.:.-<>-_-#Hab' ein Dynamics Tutorial am laufen! - HIER: Grundlagen der Dynamics #-_-<>-.:.:.:.
    Mein eigener Internet-Fernsehsender: www.LwTV.de
    Now Online: www.AdamKalisz.de

Ähnliche Themen

  1. aktualisieren INI-Datei mit hilfe der Listbox
    Von czemmel im Forum .NET Datenverwaltung
    Antworten: 2
    Letzter Beitrag: 23.01.08, 08:48
  2. Antworten: 0
    Letzter Beitrag: 07.08.07, 18:12
  3. Antworten: 8
    Letzter Beitrag: 14.06.04, 10:37
  4. [HILFE] Brauche dringend Hilfe zum Thema $_SESSION
    Von grashnaknieswurz im Forum PHP
    Antworten: 1
    Letzter Beitrag: 19.02.04, 14:48
  5. ListBox Hilfe gebraucht
    Von woni im Forum .NET Archiv
    Antworten: 3
    Letzter Beitrag: 28.01.04, 23:28