タイトル : 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 |