Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

filelistbox bei änderung von directorylistbox aktualisieren

Empfohlene Antworten

Veröffentlicht

hallo, ich steh noch ganz am anfang meiner delphi "laufbahn" ;-) und hab jetzt ein programm wo eine directorylistbox und eine filelistbox angezeigt wird...wie bekomme ich jetzt den inhalt von einem ordner angezeit wenn ich den ordner in der dlbox änder? und wie kann ich von der flbox eine datei öffnen?

find im internet(google etc.) nichts

  • 2 Wochen später...

Die DirectoryListBox wird ein Event (Ereignis) haben, das Du im Objektinspektor sehen müsstest.

Leider bin ich vor längerer Zeit schon von Delphi auf VS.NET umgestiegen, weiß also nicht, wie das Event genau heißt (zu Delphi 6-Zeiten gab es die Komponente noch nicht :) )

Ich würde aber mal erwarten, dass es entweder "OnDirectorySelect" oder etwas in der Art heißt oder Du auf ein einfaches "OnClick"-Event reagieren musst.

Ersterer Fall hätte den Vorteil, dass die Eventprozedur Dir wahrscheinlich schon das ausgewählte Verzeichnis als Parameter mitgibt. Ansonsten wird es sicher eine Property dazu geben (z.B. MyDirectoryListBox.SelectedDir oder ähnlich).

Diesen Wert also auslesen und der FileListBox als Verzeichnis mitgeben. Das wird dann etwa so aussehen:

MyFileListBox.Directory := MyDirectoryListBox.SelectedDir;

Vielleicht braucht die FileListBox noch den Aufruf einer Refresh-Methode:

MyFileListBox.Refresh;

Dann solltest Du eigentlich schon da sein! Hoffe das konnte helfen. Wenn jemand genauer sagen kann wie die entsprechenden Events und Methoden heißen, immer raus damit! :)

wie bekomme ich jetzt den inhalt von einem ordner angezeit wenn ich den ordner in der dlbox änder?

ähm, 2. hit bei google: How to Create your own Windows Explorer using Delphi's File and Directory controls

procedure TForm1.DirectoryListBox1Change(Sender: TObject) ;

begin

  FileListBox1.Directory := DirectoryListBox1.Directory;

end; 

das funktioniert aber z.b. in VB6 genauso ;)

und wie kann ich von der flbox eine datei öffnen?

wahlweise mit FileOpen oder AssignFile, oder über die API. was du damit machen willst, geht aus deinem posting nicht hervor.

s'Amstel

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.