foobar2000 auf Deutsch

foobar2000 => Plugins => Thema gestartet von: Foo Foo in 01. Juni 2011, 12:03:22

Titel: Mit dem WHS Pannel einen Ordner im foobar2000 Verzeichnis öffnen
Beitrag von: Foo Foo in 01. Juni 2011, 12:03:22
Ist es irgendwie möglich mit dem WHS Pannel einen bestimmten Ordner im foobar2000 Verzeichnis öffnen?
Titel: Re: Mit dem WHS Pannel einen Ordner im foobar2000 Verzeichnis öffnen
Beitrag von: grimes in 01. Juni 2011, 12:54:02
Ja, das sollte gehen.

Als ActiveXObject mit ShellExecute den Explorer (im Verzeichnis) öffnen...
Titel: Re: Mit dem WHS Pannel einen Ordner im foobar2000 Verzeichnis öffnen
Beitrag von: Foo Foo in 01. Juni 2011, 13:09:08
Nutze schon WshShell für das aufrufen von Webseiten.

var WshShell = new ActiveXObject("WScript.Shell");

und dan zB...

   switch (true) {
      case (idx == 1):
         WshShell.run("http://foobar-users.de");
         break;

Wie erstelle ich die neue Variable ShellExecute?

mit var WshShell = new ActiveXObject("ShellExecute");
funktioniert nicht.
Titel: Re: Mit dem WHS Pannel einen Ordner im foobar2000 Verzeichnis öffnen
Beitrag von: grimes in 01. Juni 2011, 15:09:36
Zitat
program = new ActiveXObject("Shell.Application");
program.ShellExecute(explorer,  '"' + Pfad + "", "", "open", 1);

Bin mir bei den Parametern nicht sicher.
Titel: Re: Mit dem WHS Pannel einen Ordner im foobar2000 Verzeichnis öffnen
Beitrag von: Foo Foo in 01. Juni 2011, 15:30:17
Danke Dir hast mir Super auf die Sprünge geholfen
bin hier fündig geworden... http://foobar-users.de/index.php?topic=2000.90 (http://foobar-users.de/index.php?topic=2000.90) Dein Artist Viewer   :crazy2:



var explorer;
var path;
var artistpath = "N:\\mp3\\artists\\";


    case 1:
        if (!explorer) explorer = new ActiveXObject("Shell.Application");
        explorer.ShellExecute("explorer", "" + artistpath + '"', "", "open", 1);
        break;



Das war genau was ich gesucht habe!!!
Vielen Dank Dir  :top: