AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Delphi Direkt auf Portable Media Device kopieren
Thema durchsuchen
Ansicht
Themen-Optionen

Direkt auf Portable Media Device kopieren

Ein Thema von FBrust · begonnen am 7. Mai 2011 · letzter Beitrag vom 9. Mai 2011
 
Benutzerbild von FBrust
FBrust

Registriert seit: 4. Okt 2002
Ort: Saarbrücken
654 Beiträge
 
Delphi 10.4 Sydney
 
#1

Direkt auf Portable Media Device kopieren

  Alt 7. Mai 2011, 12:47
Hallo,

ich hab günstig einen MP3-Player von Creative (Zen Vision:M) bekommen.

Dieser taucht im Arbeitsplatz unter Windows XP einmal als "Portable Media Device" und als "Systemordner" auf.

Ich würde gerne per Delphi-Programm MP3s direkt dort drauf kopieren (der Ordner ist bekannt, s. Screenshot), aber wenn ich mit einem JvDirectoryEdit den entsprechenden Ordner öffne, erhalte ich z. B. beim Portable Media Device im Edit-Feld den Text

::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\Creative Zen Vision:M\Media\Music

und das Kopieren mit folgender Routine scheitert ("Zielpfad fehlt oder ist ungültig"):

Delphi-Quellcode:
function Copyfiles(slSource, slTarget: TStringList): integer;
var op: TSHFileOperation;
begin
    op := TSHFileOperation.Create(Self.Handle);
    try
      op.Operation := fotCopy;
      op.Flags := [fofFilesOnly, fofNoConfirmation];
      op.SourceList.Assign(slSource);
      op.TargetList.Assign(slTarget);
      op.ExecuteOperation;
    finally
      Result := op.FileOpResult;
      op.Free;
    end;
end;
Drag&Drop per Windows-Explorer funktioniert im übrigen.

Meine Frage ist: Wie spricht man solche Geräte bzw. Ordner mit Delphi an, um Dateien zu kopieren bzw. zu löschen?


Gruß
Frank
Angehängte Grafiken
Dateityp: jpg creative.jpg (5,2 KB, 21x aufgerufen)
"Ich habe Dinge gesehen, die ihr Menschen niemals glauben würdet. Gigantische Schiffe, die brannten, draußen vor der Schulter des Orion" - Roy Batty

Geändert von FBrust ( 7. Mai 2011 um 19:26 Uhr) Grund: ja ja, die Grammatik :)
  Mit Zitat antworten Zitat
 


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 22:21 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz