|
VBasic / vb.net / vbs / wsh : VB.NET2005 - Programm lässt sich unter DOS nicht ausführen
Feyza am 21.11.2006 um 10:57 Uhr (0)
@DanielDanke Dir für Deine Hilfe.Ich wollte das alte VB6 Programm nicht von neuen schreiben.Kann man die dlls einfach austauschen?Ich habe die dll zu der exe Datei auf dem Netzlaufwerk kopiert.Nur bekomme ich folgende Meldung:See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.************** Exception Text **************System.Security.SecurityException: Request for the permission of type System.Security.Permissions.SecurityPermission, mscorlib, Versi ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : VB.NET2005 - Programm lässt sich unter DOS nicht ausführen
Feyza am 21.11.2006 um 09:50 Uhr (0)
Guten Morgen : )ich habe ein vb.net 2005 programm, den ich von vb6 migriert habe.Führe ich im VB.NET 2005 das Programm aus, funktioniert es.Mach ich ein Doppelklick auf die exe im Windows Explorer, funkioniert diese dann auch nicht.Gehe ich aber in das DOS Commando Fenster ( wollte in einem .bat Datei dieses Programm ausführen )und führe das Programm mit Pfadangabe aus, kommt mir folgende Meldung:See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box.*** ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Zeile an Textdatei anhängen
kiwiwo am 21.11.2006 um 17:04 Uhr (0)
Wenn man an eine bestehende Datei etwas anhängen möchte muss man folgenden Syntax beim Öffnen verwenden: Set File_9 = FS.CreateTextFile(File_9_Name, ForAppending)ForAppending ist das SchlüsselwortFor Writing oder keine Angabe erstellt die DateiMfGWolfgang
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Datei vorhanden--> nächste Zeile von VB Code
tbd am 24.11.2006 um 11:14 Uhr (0)
Hallo Feyza,mit Process.WaitForExitkannst du deine Anwendung so lange stopen bis der Prozess wieder beendet ist!Der Code wäre also:Code:Process.Start("C: emp123.bat")Process.WaitForExitMy.Computer.FileSystem.MoveFile("C: emp1234.txt", "C: emp est1234.txt", True)------------------Mfg DanielBrauchen Sie Hilfe, sind Sie in Not? Wir retten Sie mit unserem Code!----------------------------------------------SolidWorks API-Programmierung | Makros | Tools | Addins | SchulungSolidWorks API Programmierung; Schuler D ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Werteübergabe zwischen Makros
tbd am 23.11.2006 um 18:33 Uhr (0)
Speichere die Infomationen des ersten Makros in eine Text-, Ini- oder Xmldatei ab.Diese Datei kannst du ja in den Temporären Ordner ablegen.Öffne diese Datei mit dem anderen Makro und lese diese Informationen wieder ein.Danach kannst du die Temporäre Datei wieder löschen.Bei Makros gibt es keine andere mir bekannte Lösung.------------------Mfg DanielBrauchen Sie Hilfe, sind Sie in Not? Wir retten Sie mit unserem Code!----------------------------------------------SolidWorks API-Programmierung | Makros | Too ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : DOS-Befehl mit Rückgabe
Hobel am 24.11.2006 um 09:05 Uhr (0)
Jetzt hat sich doch noch ein Problem mit dem folgenden Aufruf ergeben:Set WshShell = CreateObject("WScript.Shell")TempFile = "C: emp.txt" AusgabedateiCommand = "%comspec% /c i4blt -lp """ & TempFile & """" WshShell.Run Command, 7, TrueDas Ganze wird in einer exe-Datei ausgeführt(eigenes Start-Tool für Catia V5 mit direkter Lizenzauswertung). Bei allen Rechnern ist das kein Problem, nur bei einem wird folgender Inhalt zurückgegeben:i4blt Version 4.6.0 Windows -- LUM Basic License Tool(c) Copyright 199 ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Datei vorhanden--> nächste Zeile von VB Code
Feyza am 24.11.2006 um 10:53 Uhr (0)
Hallo Zusammen,in meinem VB.NET 2005 Programm führe ich eine .bat Datei aus. In dieser Datei erzeugt er eine txt Datei.Process.Start("C: emp123.bat")My.Computer.FileSystem.MoveFile("C: emp1234.txt", "C: emp est1234.txt", True)Ich möchte erst in meinem VB Code die nächste Zeile ausführen, wenn diese txt Datei in diesem Verzeichnis auch existiert.Wie kann ich dies umsetzen?Danke für jede Untertsützung von Euch : )------------------Schöne GrüßeFeyza : )
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Datei vorhanden--> nächste Zeile von VB Code
Feyza am 24.11.2006 um 11:21 Uhr (0)
Hallo Daniel,danke für deinen Zeilen.Bei Process.WaitFor Exit wird diese Zeile unterstrichen mit folgende Bemerkung:Der Verweis auf einem nicht freigegebenen Member erfordert erfordert einen Objektverweis.Was muss ich hier noch einstellen?------------------Schöne GrüßeFeyza : )
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Datei vorhanden--> nächste Zeile von VB Code
Feyza am 24.11.2006 um 11:24 Uhr (0)
Hallo Charsten,danke Dir für Deine Hilfe.Wenn ich die Datei habe dann soll er mir diesen Code ausführen, wenn nicht, Process.Start("C: emp123.bat")If My.Computer.FileSystem.FileExists("c://Check.txt") Then My.Computer.FileSystem.MoveFile("C: emp1234.txt", "C: emp est1234.txt", True)elsedann soll er wieder suchen.Wie kann man dies dann umsetzen?------------------Schöne GrüßeFeyza : )
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Datei vorhanden--> nächste Zeile von VB Code
tbd am 24.11.2006 um 11:41 Uhr (0)
Diese Meldung solltest du eigentlich kennen!Kurz und knapp, du benötigts ein Objekt!Versuche es einfach mal so:Code:Dim oProzess As ProcessoProzess = Process.Start("C: emp123.bat")oProzess.WaitForExit()My.Computer.FileSystem.MoveFile("C: emp1234.txt", _"C: emp est1234.txt", True)So klappt es!------------------Mfg DanielBrauchen Sie Hilfe, sind Sie in Not? Wir retten Sie mit unserem Code!----------------------------------------------SolidWorks API-Programmierung | Makros | Tools | Addins | SchulungSolidWork ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Datei vorhanden--> nächste Zeile von VB Code
Feyza am 24.11.2006 um 11:49 Uhr (0)
@Hallo Daniel,danke Dir.Jetzt funktioniert das genau so, wie ich es haben wollte.@Charstenich würde gerne noch wissen, was ich machen muß, wenn die Datei nicht vorhanden ist. Danke auch.------------------Schöne GrüßeFeyza : )
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : Excel-VBA: Tabellen nach SQL Server 2005 Express exportieren...
KMassler am 30.11.2006 um 09:21 Uhr (0)
Hallo Ingolf,die Datei kann ich leider nicht runterladen.Es handelt sich um einfache Excel-Tabellen. Es ist einfach so, dass sich die Daten in einer Excel-Tabelle viel einfacher und komfortabler einpflegen lassen als direkt in der Datenbank, da sie hier mit allen Excel-Funktionen bearbeitet werden können. Die Excel-Tabelle ist natürlich kein Ersatz für die Datenbank.Die Datenbanktabelle brauche ich aber für eine Anwendung. Also möchte ich die Daten aus der Excel-Tabelle in die SQL-Datenbank übergeben - auf ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |
|
VBasic / vb.net / vbs / wsh : VB.NET Problem
Rummelsdorf am 08.12.2006 um 12:42 Uhr (0)
Hallo,ich programmiere mit der Solidworks-API rum. Ich habe hier verschiedene Solidworksblöcke (zB Zustand.sldblk) und mein Addin fügt die auf Benutzerverlangen an eine feste Stelle auf ein Zeichnungsblatt ein. Der Befehl dazu lautet insertblock (blockname, ...). Blockname ist dann der Pfad zu der Datei (oder der Name, wenn der BLock schon in Solidworks ist). Meine Idee ist die Daten der Blockdatei mit dem Hexeditor als Konstante in den (Visual Basic) Code zu nehmen und diese Konstante in den Insertblockbe ...
|
| In das Form VBasic / vb.net / vbs / wsh wechseln |