![]() |
Anzeige:
|
|
|||||||
| Visual Basic, Visual Basic.NET Alles zum Thema - Visual Basic und Visual Basic.NET
Fragen zu VBA bitte in das Forum Office-Anwendungen posten! |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Erfolgreich angemeldet
![]() Registriert seit: 24.11.2007
Beiträge: 2
|
Hallo,
ich habe ein kleines Problem das ich nicht gelöst bekomme. Ich habe eine Java Anwendung Programmiert die über die Windowsfunktion Senden an/SendTo gestartet werden soll. Da dies ja nicht ohne weiteres möglich ist habe ich ein kleines VB Script dafür geschrieben. Wobei ich sagen muss das ich von VB so gut wie keine Ahnung hab. Wenn ich jetzt die VB Datei per cmd starte funktioniert alles wunderbar. Nur wenn ich über SendTo auf die verknüpfung des Scripts zugreife tut sich nichts. Das Java Programm will nicht starten. Hier ist der VB Code: Code:
Set WshShell = WScript.CreateObject ("WScript.Shell")
Set Ag = Wscript.Arguments
Dim Dateien
Dateien = ""
For i = 0 To Ag.count - 1
Dateien = Dateien & " """ & Ag.item(i) & """"
Next
WSHShell.Run "java FastRAR" & Dateien, 0, false
WScript.Quit
Code:
FastRAR.vbs "Parameter" Hoffe ihr könnt mir weiterhelfen. |
|
|
|
|
|
|
#2 (Direktlink) |
|
Forenmaskottchen
![]() Registriert seit: 18.07.2004
Ort: Schwabenländle
Beiträge: 922
|
Ich könnte mir vorstellen, dass die Datei FastRAR nicht gefunden kann, wenn wenn du z.B. im ordner C:\ alles RARen möchtest, dann sucht er in C:\ nach der Datei FastRar, die aber nicht existiert.
Ergo müsste es Code:
WSHShell.Run "java C:\..\FastRAR" & Dateien, 0, false Gruß Genesis |
|
|
|
|
|
#3 (Direktlink) |
|
Erfolgreich angemeldet
![]() Registriert seit: 24.11.2007
Beiträge: 2
|
Nein leider ist das nicht die Lösung, wie gesagt die datei FastRAR.class befindet sich im gleichen Ordner wie das VB Script.
|
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|