AGB  ·  Datenschutz  ·  Impressum  







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

Shelllistview - Eigenes DblClick Event

Ein Thema von Lord_Stifterl · begonnen am 24. Jan 2005 · letzter Beitrag vom 24. Jan 2005
Antwort Antwort
Lord_Stifterl

Registriert seit: 13. Dez 2002
Ort: Wien
175 Beiträge
 
Turbo Delphi für Win32
 
#1

Shelllistview - Eigenes DblClick Event

  Alt 24. Jan 2005, 02:31
Hi alle miteinander,

wie kann ich beim DblClick Event einer ShellListView die Fileextion auslesen und bei gewissen, wie z.b. *.txt eine selbstdefinierte Aktion ausführen und die Standardaktion verhindern.

Habe schon probiert die Extention so auszulesen

Code:
   Dummy := ExtractFileExt(SHLVFiles.Selected.Caption)
bzw. mit

Code:
   Dummy := ExtractFileExt(SHLVFiles.ItemFocused.Caption)
jedoch war in der Caption nie etwas zu finden, somit war auch die Variable leer.

Danke für jeden Ratschlag,

LG
Alex
  Mit Zitat antworten Zitat
ereetzer

Registriert seit: 21. Mär 2003
86 Beiträge
 
Delphi XE Starter
 
#2

Re: Shelllistview - Eigenes DblClick Event

  Alt 24. Jan 2005, 06:08
Hallo Lord_Stifterl,
probiere es mal so:


Code:
Dummy := ExtractFileExt(SHLVFiles.Folders[i].PathName)

bzw. nur der angezeigte Name ohne Pfad:

Code:
Dummy := ExtractFileExt(SHLVFiles.Folders[i].Displayname)
i ist natürlich durch den jeweiligen Index zu ersetzten

PS: mit der Forumsuche hättest Du das aber auch gefunden.

cu
ereetzer
  Mit Zitat antworten Zitat
Lord_Stifterl

Registriert seit: 13. Dez 2002
Ort: Wien
175 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Shelllistview - Eigenes DblClick Event

  Alt 24. Jan 2005, 13:10
Na dann hab ich wohl nicht genau genug gesucht, sorry.

Danke auf jeden Fall.

LG
Alex
  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 07:22 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