German FolderChooser als Module

Discussion in 'German Forum' started by Paulsche, Apr 2, 2009.

  1. Paulsche

    Paulsche Well-Known Member Licensed User

    Hi, ich will in meinem Programm ein Verzeichnis von der Speicherkarte
    auswählen, wo der Pfad dann in eine Variable als Datenpfad gespeichert werden soll.
    Das Sample "Folderchooser" hab ich als Modul eingebunden, nur wie ich das Modul richtig benutzen muss, weiss ich nicht.
    Ich rufe in einem Sub "Folderchooser.show(returnsub)" auf.
    Returnsub ist das Sub wo nach Auswahl des Verzeichnises angesprungen wird,
    da kommt dann bei mir der Fehler
    " CallSub(ReturnTo,"")
    Error description: Sub was not found. Did you forget the module prefix? "

    Hab auch schon " Folderchooser.show(Main.returnsub) " versucht, der gleiche Fehler.

    Was mache ich falsch, und wie bekomme ich das ausgewählte Verzeichnis mit Pfad in eine Variable ?
     
  2. klaus

    klaus Expert Licensed User

    Hallo Paulsche.

    Ich nehme an dass die Retourroutine 'ReturnSub' heisst.

    Im Main Module brauchst Du folgendes:
    Code:
    FolderChooser.Show("Main.ReturnSub")

    Und die Routine
    Code:
    Public Sub ReturnSub(Folder)
     
    End Sub
    Wo 'Folder' der Name des Verzeichnisses ist.

    Im FolderChooser Modul brauchst Du:
    Code:
    Public Sub frmFolderChooser_Close
      
    CallSub(ReturnTo,Verzeichniss)
    End Sub
    Ein Beispiel für einen FileChooser der das gleiche macht, findest Du hier:
    http://www.basic4ppc.com/forum/code-samples-tips/3701-some-modules.html

    Beste Grüsse.
     
  3. Paulsche

    Paulsche Well-Known Member Licensed User

    Danke Klaus, hat jetzt Prima geklappt.:)
     
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice