tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: NOTEPAD に、テキストBOXの内容を書き出したい
投稿日: 2005/11/11(Fri) 10:47
投稿者なおこ(・∀・)
お世話になります。

AppActivateして
hhttp://msdn.microsoft.com/library/ja/default.asp?
url=/library/ja/vblr7/html/vastmappactivate.asp

その直後にSendKeys
hhttp://www.microsoft.com/japan/msdn/library/default.asp?
url=/japan/msdn/library/ja/script56/html/wsmthsendkeys.asp

でしょうか。
でも、ほかのアプリケーションの割り込みがあった場合は
必ずしもNotepad.exeにSendKeysされるわけではないのでご注意。

> [OSのVer]:Windows    [VBのVer]:VB.NET  
>
> Processクラスを利用し、NOTEPADを起動さるところまではここの掲示板でわったのですが下記を実現
> す
> る方法がわかりません。
>
> ボタン等を押したときにNOTEPADを起動させ、起動直後に起動元にあるテキストBOXの内容をNOTEPADへ
> 表示させたい。
>
> よろしくお願いいたします。
>
> ソース
>     Private Sub ExecuteNOTEPAD()
>         Dim proInfo As New ProcessStartInfo
>         Dim proc As New Process
>
>         proInfo.FileName = "NOTEPAD.EXE"
>         proInfo.UseShellExecute = False
>
>         Try
>             proc = Process.Start(proInfo)
>         Catch e As System.Exception
>             MessageBox.Show("NOTEPAD.EXE" & "を起動できません。")
>         End Try
> end sub

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。