AGB  ·  Datenschutz  ·  Impressum  







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

Listview -> Spalten durchsuchen

Offene Frage von "Rasthor"
Ein Thema von Rasthor · begonnen am 21. Jul 2008 · letzter Beitrag vom 21. Jul 2008
Antwort Antwort
Rasthor

Registriert seit: 13. Jul 2008
4 Beiträge
 
Delphi 7 Enterprise
 
#1

Listview -> Spalten durchsuchen

  Alt 21. Jul 2008, 14:02
Konnichi wa.

Ich habe eine Listview mit 4 Columns. (ID, Programm, Username, Password)
Mein Ziel ist es einen Passwort-Manager zu programmieren.
Das hinzufügen, löschen, speichern, usw klappt alles wunderbar.
Aber ich möchte gerne eine Suche erstellen.

Ich habe es mir so vorgestellt:

1x Combobox
1x Editfeld
1x Button
-------------
Man gibt im Editfeld einen Suchbegriff ein, in der Combobox wählt man aus welche Spalte durchsucht werden soll:
ID, Programm, Username oder Password und klickt anschließend auf "Search".
Jetzt soll das gefundene Ergebnis markiert werden.

Ich habe nun aber leider keine passende Funktion gefunden.

Ich hoffe ihr könnte mir helfen.

Gruß & Dewa mata -> Rasthor


PS.: Ja ich weiß, dass es recht unsicher ist seine Passwörter in Klartext zu speichern. Ich werde mir noch eine eigene Verschlüsselung ausdenken.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#2

Re: Listview -> Spalten durchsuchen

  Alt 21. Jul 2008, 14:30
Ich denke, da ist Handarbeit angesagt (zumindest ist mir keine fertige Funktion bekannt). Eine kleine Besonderheit gilt es zu beachten: die erste Spalte ist die des Items, die folgende Spalten sind dessen Subitems. Heißt also, wenn der SpaltenIndex 0 ist, musst Du die Items durchsuchen, ansonsten die die SubItems mit dem SpaltenIndex - 1.
Code:
|        ID       |       Name      |       Titel      |
         |                   |                  |
Items[ZeilenIndex]          |                  |
                             |                  |
                Items[ZeilenIndex].SubItems[0] | 
                                                |
                                                |
                                   Items[ZeilenIndex].SubItems[1]
Ich hoffe, das ist einigermaßen verständlich.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  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 03:37 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