vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Lösung 
Autor: BasTler
Datum: 24.05.05 16:43

Hi All,

falls es jemand interessiert oder gebrauchen kann, ein Kollege (C++Progger) hat die Lösung gefunden.
    ' Programmaufruf
  cmdline$ = "cmd.exe"
  ret = CreateProcess(0&, cmdline$, 0&, 0&, True, NORMAL_PRIORITY_CLASS, 0&, _
    0&, start, proc)
  If ret = 0 Then
    MsgBox "Anwendung kann nicht gestartet werden: " & Err.LastDllError, _
      vbCritical
  Else
    MsgBox "Fremdanwendung gestartet, Handle = " & ret
  End If
      ' Send it.
  StuffToWrite = "start notepad" & vbNewLine
  ret = WriteFile(hWritePipe3, ByVal StuffToWrite, Len(StuffToWrite), _
    bytewritten, 0&)
  If ret = 0 Then
    MsgBox "Anwendung wurde nicht beschrieben: " & Err.LastDllError
  Else
    MsgBox "Anzahl übergebene Zeichen: " & bytewritten
  End If
    StuffToWrite = "exit" & vbNewLine
  ret = WriteFile(hWritePipe3, ByVal StuffToWrite, Len(StuffToWrite), _
    bytewritten, 0&)
somit kann man Werte in eine andere Anwendung schicken. Mit ReadFile kann man auch Werte auslesen, aber das funzte ja sowieso.

BAStler
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Pipe beschicken2.494BasTler08.04.05 13:54
Re: Pipe beschicken1.040BasTler11.04.05 13:19
Re: Pipe beschicken903BugMeNot24.04.05 13:57
Re: Pipe beschicken914BugMeNot24.04.05 15:54
Re: Pipe beschicken916brave@heart25.04.05 01:15
Re: Pipe beschicken900BasTler25.04.05 15:16
Re: Pipe beschicken974BasTler25.04.05 08:57
Re: Pipe beschicken927BugMeNot25.04.05 09:17
Re: Pipe beschicken1.080Mr. Fox25.04.05 17:42
Re: Pipe beschicken851BasTler26.04.05 08:54
Re: Pipe beschicken828Mr. Fox26.04.05 09:05
Re: Pipe beschicken894BasTler26.04.05 14:36
Re: Pipe beschicken895BasTler26.04.05 14:37
Re: Pipe beschicken993Mr. Fox26.04.05 15:11
Re: Pipe beschicken798BasTler26.04.05 15:48
Re: Pipe beschicken818Mr. Fox26.04.05 18:20
Re: Pipe beschicken894BasTler27.04.05 10:32
Re: Pipe beschicken844Mr. Fox27.04.05 21:12
Re: Pipe beschicken803BasTler28.04.05 08:50
Re: Pipe beschicken863BasTler28.04.05 15:15
Re: Pipe beschicken796Mr. Fox28.04.05 17:44
Re: Pipe beschicken801BasTler29.04.05 14:48
Re: Pipe beschicken1.348BasTler29.04.05 14:51
Lösung1.058BasTler24.05.05 16:43
Re: Lösung849Mr. Fox26.05.05 10:13
Re: Lösung850BasTler27.05.05 12:47
Re: Pipe beschicken830Blacky08.05.05 23:49
Re: Pipe beschicken799BasTler09.05.05 14:51

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel