wie schaffe ich es denn, wenn eine Anwendung, bei mir der Vim halt,
[kann auch eine x-beliebige andre sein, mir gehts nur ums Prinzip]
bereits offen ist, dass beim Ausführen der Sub. x() [that was tricky here] diese nicht nochmal gestartet
wird, sondern dass die Textdatei in der bestehenden Anwendung geladen wird.
Ich hab' zwar schon paar Codesnippets, kriegs aber nich gebacken,
u.a. wg. Schlüsselwort 'Me', was müsste ich denne stattdessen schreiben ?
Danke Danke
die NE
--
Option Explicit
Private Declare
Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation _
As String, ByVal lpFile As String, ByVal lpParameters _
As String, ByVal lpDirectory As String, ByVal nShowCmd _
As Long) As Long
Sub x()
Dim s$, test as long
s = "c:\dummy\" & InputBox("filename", "Input") & ".txt"
Shell ("c:\vim\vim61\gvim.exe " & s)
test = ShellExecute(Me.hwnd, "Open", s) '?
End Sub