vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Drag&Drop von Dateien 
Autor: chucky
Datum: 07.10.08 08:43

Hallo Forum,

ich habe eine Listbox, die ich per Drag&Drop mit Dateien "befüllen" lassen möchte, sprich:
Der User zieht aus dem Explorer eine oder mehrere Dateien in die Listbox.
Das wird dann von mir ausgewertet, und die Dateien werden dann in die Listbox eingetragen.


  Dim x As Object
        x = e.Data.GetData("FileDrop", True)
[...der Rest ist uninteressant, weil's schon nicht mehr weiter geht

Was ich festgestellt habe, ist:
Obwohl ich x als Object deklariert habe, wird danach später ein Array mit sovielen Elementen gemacht, wie Dateien reingezogen wurden. Inhalt der Elemente ist der komplette Dateiname inkl. Pfad.
Also genau, was ich will!

Ich krieg's nun aber nicht verarbeitet. Die IDE denkt ja, das wäre nur ein einzelnes Object, also ist nichts mit dem einzelnen Ansprechen der Arraymember.
Und ein pauschales

Dim Dateien() as string = x
will deshalb natürlich auch nicht...

Was tun, sprach Zeus (und ich )?

Viele Grüße
Claus

Beitrag wurde zuletzt am 07.10.08 um 08:44:48 editiert.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Drag&Drop von Dateien758chucky07.10.08 08:43
Re: Drag&Drop von Dateien489ModeratorDaveS07.10.08 10:45
Re: Drag&Drop von Dateien475chucky07.10.08 11:25

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel