Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 25

Thema: MP277 8" Daten von Flash Card auf USB Stick kopieren

  1. #11
    Registriert seit
    04.07.2007
    Beiträge
    147
    Danke
    6
    Erhielt 13 Danke für 13 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Beispiele habe ich wohl, allerdings nicht für diesen speziellen Fall. Unter diesem Link http://sps-forum.de/showthread.php?t=15348 findest du aber alles notwendige. Musst nur darauf achten dass das Beispiel wirklich für WinCE geschrieben ist.

  2. #12
    franzlurch ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.10.2007
    Beiträge
    337
    Danke
    13
    Erhielt 6 Danke für 5 Beiträge

    Standard

    Hallo hotsch,

    wie kann ich den abfragen, wieviele unterordner sich in dem Hauptordner befinden?? Ich muss ja wissen, wie oft ich mit dem Befehl Ordner=fs.dir zum nächsten Ordner springen kann/muss.

  3. #13
    Registriert seit
    04.07.2007
    Beiträge
    147
    Danke
    6
    Erhielt 13 Danke für 13 Beiträge

    Standard

    Einfach den übergebenen Ordner in einer IF Abfrage auf leer überprüfen.

    z.B.:
    Code:
    Ordner=fs.dir(Quell+"\*.*",16)  'Unterordner auflisten
    If Ordner <> "" Then 
    ..
    end if
    Das ganze funktioniert natürlich auch mit anderen Schleifenarten:

    Code:
    DO
    Ordner=fs.dir
    ..
    Loop Until Ordner = ""

  4. #14
    franzlurch ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.10.2007
    Beiträge
    337
    Danke
    13
    Erhielt 6 Danke für 5 Beiträge

    Standard

    Hi Hotsch,

    danke bin gerade am testen. Ein wenig funktioniert schon. Schaun wir mal weiter!!!

  5. #15
    franzlurch ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.10.2007
    Beiträge
    337
    Danke
    13
    Erhielt 6 Danke für 5 Beiträge

    Standard

    Hallo Hotsch,

    hab mal angefangen das zu Programmieren. Mit dem Auslesen des Ordnernamens funktioniert auch schon. An der Stelle, wo ich den neuern Ordner auf dem USB Stick erstellen will hängt sich das Script auf. Kannst du mir sagen was ich hier Falsch mache.

    Code:
    Dim i
    Dim fs
    Dim Ordner
    Dim QuellePfad, Zielpfad
    TEST_copyfolder=True
    
    QuellePfad=("Storage Card MMC\Saved Archives")
    Zielpfad=("Storage Card USB\Saved Archives")
     
    Set fs = CreateObject("filectl.filesystem")
     
    Ordner=fs.dir(QuellePfad+"\*.*",16)
    fs.MkDir Zielpfad+"\"+Ordner          'Hier steigt immer das Script aus
    
    TEST_ordner=Ordner
    TEST_copyfolder=False
    Chris

  6. #16
    Registriert seit
    04.07.2007
    Beiträge
    147
    Danke
    6
    Erhielt 13 Danke für 13 Beiträge

    Standard

    Ist nur eine Vermutung, aber vielleicht funktioniert es wenn du das Zielverzeichnis vorher in einer Variablen zuweist. Also
    Code:
    dim tempPfad
    Ordner=fs.dir(QuellePfad+"\*.*",16)
    tempPfad= Zielpfad+"\"+Ordner
    fs.MkDir tempPfad
    Ansonsten lass dir mal die Pfadangben auf dem Display über
    Code:
    ShowSystemAlarm(TempPfad)
    Es könnte auch sein das der verkehrte USB Slot angesprochen wird, falls das MP 2 USB Eingänge hat.

    anzeigen, ob sich da vielleicht ein Fehler eingeschlichen hat.
    Geändert von Hotsch (15.12.2009 um 13:16 Uhr)

  7. #17
    franzlurch ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.10.2007
    Beiträge
    337
    Danke
    13
    Erhielt 6 Danke für 5 Beiträge

    Standard

    hallo Hotsch,

    die Funktion fs.mkdir funktioniert anscheinend nur, wenn man eine Richtige Stringvariable verwendet z.B. pfad="Storage Card USB" -> fs.mkdir (pfad).
    Wenn ich nun aber die Variable Ordner verwende hängt sich das Script jedesmal an dieser Stelle auf.

    Chris

  8. #18
    Registriert seit
    04.07.2007
    Beiträge
    147
    Danke
    6
    Erhielt 13 Danke für 13 Beiträge

    Standard

    Das funktioniert definitiv mit einer Variablen. Wie lautet die Fehlermeldung denn genau?

  9. #19
    franzlurch ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.10.2007
    Beiträge
    337
    Danke
    13
    Erhielt 6 Danke für 5 Beiträge

    Standard

    Ahhhh Problem gelöst:
    Man kann nihct zwei Ordner (Ordner + Unterordner) auf einmal anlegen soindern immer schön nacheinander. Das war mein Fehler!

  10. #20
    franzlurch ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    01.10.2007
    Beiträge
    337
    Danke
    13
    Erhielt 6 Danke für 5 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo Hotsch,

    bin wieder ein Stück weiter. Der Hauptordner und der Unterordner werden korrekt angeleggt. Was momentan nicht funktioniert, ist das auslesen der Dateinamen im Unterordner. Hab mal das Script beigefügt, vielleicht fällt dir ein Fehle rauf.

    Code:
    Dim i
    Dim fs
    Dim Ordner, Datei
    Dim QuellPfad, Speicherort
    Dim Zielpfad
    TEST_copyfolder=True
    QuellPfad="Storage Card MMC\Saved Archives"
    Speicherort="Storage Card USB\Saved Archives\"
    Set fs = CreateObject("filectl.filesystem")
    
    fs.mkdir(Speicherort) 'Ordner "Saved Archives" auf dem USB Stick erstellen
    Ordner=fs.dir(QuellPfad+"\*.*",16) 'Ordnername "Saved Archives" auf MMC Card auslesen
    Zielpfad= Speicherort+Ordner
    fs.mkdir (Zielpfad)     'und dann im verzeichnis "Saved Archives" auf dem USB Stick erstellen
    
    Datei=fs.dir(QuellPfad+"\*.*") 'Dateiname auslesen?????????
    TEST_pfad=Datei
     
    
    TEST_copyfolder=False

    Chris

Ähnliche Themen

  1. MP277 AuditTrail-File kopieren
    Von Schnick und Schnack im Forum HMI
    Antworten: 4
    Letzter Beitrag: 10.02.2011, 08:46
  2. SD-Card MP277
    Von Kitefriend im Forum HMI
    Antworten: 1
    Letzter Beitrag: 17.02.2009, 09:57
  3. MP277 10" nach MP277 8"
    Von johnij im Forum HMI
    Antworten: 1
    Letzter Beitrag: 18.04.2008, 10:04
  4. Antworten: 2
    Letzter Beitrag: 17.08.2007, 13:50
  5. Ordner kopieren auf USB-Stick
    Von rr_zx im Forum HMI
    Antworten: 4
    Letzter Beitrag: 22.02.2007, 17:32

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •