Suchergebnisse
Suchergebnisse 1-30 von insgesamt 69.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
NachVB.NET-Quellcode (2 Zeilen) muste ich auch VB.NET-Quellcode (1 Zeile) setzen da sonst anscheinend IO-Streams nicht umgeleitet werden können. Das Tools lief jahrelang, bis der Hersteller das gntrans_ni.exe umprogrammiert hat. Der aufrufende Syntax war exakt identisch. Lediglich der Dateipfad war anders. VB.NET-Quellcode (9 Zeilen) Ich werd wohl in den sauren Apfel beißen und temporär eine Batch-Datei erstellen damit das Programm läuft.
-
Irgendwie bekomme ich keine Banchrichtigung wenn jemand antwortet Zitat: „@Gloem Erzeuge mal eine funktionierende Batch-Datei und starte die mit Process.Start().“ Funktioniert ohne Probleme, auch ohne "runas". Aber ich will ja nicht immer eine Batch-Datei erstellen. Aufruf des normalen Prozesses mittels "runas" hilft nicht.
-
VB.NET-Quellcode (16 Zeilen) Ich hab den vierten Parameter weggelassen, der ist optional Wert von Arguments: NameWertTyp Arguments"-l NISA7P_P53 -t LSET -2D < d:\tempASCIItransSource(12).txt > d:\tempASCIItransDestination.txt"String Alles ausprobiert. Weiterhin keine Änderung. mit dem Prozessaufruf kann das eigentlich nicht mehr zusammenhängen. Wenn ich das in der Kommandozeile zusammenkopiere läuft das Programm. Einzig die Anführungsstrichen im Filename muss ich noch hinzufügen.
-
Zitat: „Ich würde mir das ProcessInfo als eigene Variable anlegen“ VB.NET-Quellcode (17 Zeilen) In Arguments steht: "-l NISA7P_P53 -t LSET -2D < d:\tempASCIItransSource(12).txt > d:\tempASCIItransDestination.txt" Mehr Argumente kann ich leider nicht weglassen
-
Hallo, tut mir leid, dass ich mich erst jetzt zurückmelde. Im Urlaub hatte ich leider etwas anderes zu tun. Zitat: „@Gloem Erzeug mal eine funktionierende Batch-Datei. “ "c:\Program Files (x86)\LGLN\gntrans_ni\bin64\gntrans_ni.exe" -l NISA7P_P53 -t LSET -2D < d:\Aufmass_20200101.100 > d:\Aufmass_20200101.489 2> d:\log1.txt "c:\Program Files (x86)\LGLN\gntrans_ni\bin64\gntrans_ni.exe" -l NISA7P_P53 -t LSET -2D < d:\Aufmass_20200102.100 > d:\Aufmass_20200102.489 2> d:\log2.txt Per Doppelklick im E…
-
Leider kein Unterschied VB.NET-Quellcode (10 Zeilen)
-
Tut mir leid, dass ich mich erst jetzt melde Mein Programm, also das aufrufende Tool, ist ein 32 Bit-Kommandozeilentool und liegt auf dem Server Das andere Programm stammt nicht von mir und liegt in C:\Program Files (x86)\LGLN\gntrans_ni\bin64 (Standard bei der Installation). Von dem Programm gibt es eine Version mit GUI (64Bit) und ein Kommandozeilentool das ich ansprechen will. Leider kann ich bei letzterem nicht im Taskmanager prüfen ob 32- oder 64-Bit, da das Programm nur sehr kurz läuft. Ic…
-
Hallo, ich habe ein kleines Programm geschrieben welches wiederrum ein anderes Programm aufrufen soll. Der Aufruf aus der Kommandozeile funktioniert ohne Probleme. Wenn ich aber versuche das Programm automatisch aufzurufen bekomme ich einen Fehlercode vom aufgerufenen Programm als ExitCode zurück (1 - Gntrans Handle nicht initialisiert / Konnte EingabeDatei nicht oeffnen / System nicht initialisiert) hat jemand ne Idee was ich falsch mache? Aufruf über CMD - ohne Adminrechte - funktioniert "c:\P…
-
File.Path "::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\\\?\usb#vid_12d1&pid_107a&mi_00#6&2ad773b8&1&0000#{6ac27878-a6fa-4155-ba85-f98f491d4f33}\SID-{85DB0001,,63831015424}\{00003D2F-0001-85DB-0000-000000000000}\{00003D30-0001-85DB-0000-000000000000}\{00003D37-0001-85DB-0000-000000000000}" String File.Name "IMG_20161109_215533.jpg" String
-
Hallo, ich hab ein Programmchen geschrieben mit dem ich per FolderBrowser ein Verzeichnis auswähle und von dort die Dateien einlese. Leider musste ich aber feststellen, dass das Ganze nicht mit Windows-Smartphones funktioniert. Kennt jemand eine Weg oder zusätzliche Dlls mit denen ich die Verzeichnisse eines Smartphones analog zu dem Dateisystem eines PCs einlesen und bearbeiten kann? Ich hab es erst mit einer Com-Schnittstelle und shell versucht aber für den Zugriff auf die Dateien muss ich den…
-
Hallo, ich möchte ein kleines Programm erstellen mit dem Fotos automatisch verschoben werden: In einer Bildvorschau mit allen Fotos aus einem Verzeichnis sollen Bilder ausgewählt werden können und diese nach Eingabe eines neuen Pfade eben dorthin verschoben werden. Mein erster Ansatz war den normalen Windows-Explorer zu nutzen und die Fotoauswahl per Parameter zu übergeben aber leider wird dann bei Auswahl von mehreren Dateien für jede Datei das Programm erneut aufgerufen was nicht praktikabel i…
-
Die ersten Funktionen und die Konfigurationsdatei ist lediglich zum Zusammenbauen des Connectionsstrings nötig Im Grunde ist im ConnectionString nichts besonderes (UID, Server, PWD, ...) drin. Ich habe es mit den charset UTF-8 versucht wie auch WE8MSWIN1252 Folgender zusammengefasster Code gibt z.B. Straßennamen mit ? statt ß und aou statt äöü aus VB.NET-Quellcode (13 Zeilen)
-
Das mit dem charset meinte ich. Ich hatte gehofft, dass es da noch mehr Parameter gibt. Mein ConnectionString wird aus einer Konfigurationsdatei eingelesen: Quellcode (12 Zeilen) Funktionsaufruf: Quellcode (21 Zeilen) Konfigurationsdatei: Quellcode (10 Zeilen) Folgender Quelltext sollte Sonderzeichen erzeugen: Quellcode (40 Zeilen)
-
Hallo, ich möchte per VB.Net und System.Data.Odbc-Treiber eine Oracle-Datenbank auslesen was im Grunde auch gut klappt. Nur leider fehlen die deutschen Umlaute und Sonderzeichen (? statt ß, o statt ö, ...) Laut Oracel-DB-Homepage läuft die Datenabnk auf WE8MSWIN1252. Kann mir jemand sagen, wie ich an meine Umlaute komme?
-
Problem mit Split
BeitragOk, habs verstanden. Leider doch ein Denkfehler. Dann muss ich mir jetzt was anderes ausdenken
-
Problem mit Split
BeitragIch will euch ja leider nicht enttäuschen, aber mich interessieren gerade die Leerzeichen. Deshalb habe ich ja explizit System.StringSplitOptions.None verwendet. Und wenn die Funktion nur die Felder zwischen den Leerzeichen zählt, warum sind dann vor dem ersten Zahlenblock zwei leere Zellen?
-
Problem mit Split
BeitragHallo, ich habe ein kleineres Problem mit meiner Split Funktion. Wenn ich die folgende Zeichenfolge mit split auftrennen will erhalte ich zu wenig Felder VB.NET-Quellcode (2 Zeilen) Hier sollte ein ungefähr 30 Felder großes Array rauskommen. Leider werden es bei mir allerdings nur 23. Zum Beispiel läßt er das leere Feld zwischen 4493 und 32429733.945 komplett weg. Das Array sollte beginnen mit: leer leer 2012050401001 leer leer 4493 leer 32429733.945 ... Es startet aber mit: leer leer 2012050401…
-
Geeignet splitten und auswerten ist schlecht möglich da das Programm "GNTrans_Ni" nicht von mir stammt. Mit der Anforderung an Parametern muss ich leider leben. Hab es aber hinbekommen. In der Antwort von petaod war schon der entscheidende Hinweis. Man muss cmd als Prozess starten und das Programm gntrans_ni plus parameter als Argument übergeben und es funktioniert. Dank für die Hilfen und Anregungen
-
Hallo petaod, Danke für die Anregung. Ich konnte den Errorstream umleiten um mir in einer MsgBox anzeigen. Wie du schon richtig angemerkt hast scheint es an den < und > zu liegen. Im Errorstream steht: Quellcode (1 Zeile) Und damit wären wir bei meiner nächsten Frage: Wie bekomm ich es hin, das die Zeichen ausgewertet werden?
-
Das sind zwar temporäre Dateien die jedoch nicht standartmäßig auf D:\ liegen sondern immer in dem Verzeichnis welches dem Programm als Startparameter mit einer Quelldatei mitgegeben wird. Zudem wird auch geprüft ob die Datei schon vorhanden ist (deswegen die "(5)" und "(1)" im Dateiname. Aber zurück zum Aufruf des Prozesse: Kann ich irgendwie beeinflussen, dass das Fenster mit dem Prozess länger geöffnet bleibt?
-
Vielen Dank für die schnelle Antworten Ja, es funktioniert ohne Probleme wenn ich den String aus VB in der Kommandozeile per Copy & Paste einfüge Es fehlt kein "\". Die Dateien sind nur temporär und sollen nach dem wiedereinlesen in VB von meinem Programm gelöscht werden. Das "2>" muss auch so sein, so erkennt GNTrans_Ni das nun eine Log-Datei kommt, siehe Syntax Befehlszeile Kann ich irgendwie beeinflussen, dass das Fenster mit dem Prozess länger geöffnet bleibt
-
Hallo, ich möchte aus meinem VB-Programm ein Kommandozeilenprogramm aufrufen. Leider klappt dies aber nicht. Vielleicht kann mir jemand weiterhelfen. Hier der Syntax des Kommandozeilenprogramms: Quellcode (23 Zeilen) In meinem VB-Programm versuche ich den Prozess folgendermaßen zu starten: VB.NET-Quellcode (11 Zeilen) In Arguments steht folgende Zeichenkette: -l NISA7P_P53 -t LSet -2D < d:\tempASCIItransSource(5).txt > d:\tempASCIItransDestination(1).txt 2> d:\tempASCIItransLog(1).txt Die GNTran…