DoboWiki
Top
> .NETプログラミング研究/15 をテンプレートにして作成
.NETプログラミング研究/15 をテンプレートにして作成
開始行:
#title(.NETプログラミング研究 第15号)
#navi(.NETプログラミング研究)
#contents
*.NETプログラミング研究 第15号 [#w7c00176]
**ピンポイントリンク [#q7089963]
***Windows98/Meでの.NET開発 [#p9fd682f]
#column(注意){{
この記事の最新版は「[[Windows98/Meでの.NET開発>https://do...
}}
マイクロソフトのサイトにある「[[Microsoft .NET Framework ...
の「必要なシステム」によると、.NET Framework SDKでサポー...
「Microsoft Windows Millennium Edition (Windows Me) およ...
もちゃんとあります。しかし但し書きとして、
「Windows Me および Windows 98 は、実行環境としてのみサポ...
とあります。つまりこれはWindows98/Meでは.NET Framework SD...
で紹介したような方法によりビルドは出来るということのよう...
よって、自分でこのようなアプリを作成すれば、Windows98/Me...
実は前回紹介したオープンソースの.NET開発環境「SharpDevelo...
-[[SharpDevelop>http://www.icsharpcode.net/OpenSource/SD/]]
というわけで、早速Windows98(バージョン:4.10.1998)にインス...
-[[SharpDevelop-jp>http://sharpdevelop-jp.sourceforge.jp/...
インストール、起動、プロジェクトのビルドとすべてが異常な...
+タブにある「ファイル」を閉じておく。
+ソースコードのFileSystemWatcherをすべて削除し、コンパイ...
-[[#develop Community Forum - Crash when closing down on ...
実際メニュー「表示」の「ファイル」によりファイルタブを非...
さてこれでどうやらSharpDevelopはWindows98/Meでも使えそう...
実は、.NET Framework SDKをWindows98/Meにインストールする...
残念ながら私はDbgCLR.exeをWindows98で起動されることは出来...
デバッグが出来ないのはかなり厳しいですが、Windows98/Meユ...
**.NET質問箱 [#h91f042e]
***アプリケーションを起動して、ウィンドウの位置とサイズを...
#column(注意){{
この記事の最新版は「[[外部アプリケーションを起動して、ウ...
}}
''質問:''
例えば、メモ帳を起動した後、メモ帳のウィンドウの位置と大...
''答え:''
メモ帳の起動はProcess.Startメソッドで行えますが、起動後の...
そこでウィンドウのサイズと表示位置を変更するために、Win32...
メモ帳起動直後はメインウィンドウハンドルが作成されていな...
Button1をクリックすると、メモ帳を起動し、そのウィンドウの...
#code(vbnet){{
'MoveWindow関数の宣言
Private Declare Function MoveWindow Lib "user32" Alias "M...
(ByVal hwnd As IntPtr, ByVal x As Integer, ByVal y As...
ByVal nWidth As Integer, ByVal nHeight As Integer, _
ByVal bRepaint As Integer) As Integer
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
'メモ帳を起動
Dim p As System.Diagnostics.Process = _
System.Diagnostics.Process.Start("notepad.exe")
'アイドル状態になるまで待機
p.WaitForInputIdle()
'ウィンドウの位置を(0, 10)に、サイズを300x200に変更する
MoveWindow(p.MainWindowHandle, 0, 10, 300, 200, 1)
End Sub
}}
#code(csharp){{
//MoveWindow関数の宣言
[System.Runtime.InteropServices.DllImport("user32.dll")]
private static extern int MoveWindow(IntPtr hwnd, int x, ...
int nWidth,int nHeight, int bRepaint);
private void button1_Click(object sender, System.EventArg...
{
//メモ帳を起動
System.Diagnostics.Process p =
System.Diagnostics.Process.Start("notepad.exe");
//アイドル状態になるまで待機
p.WaitForInputIdle();
//ウィンドウの位置を(0, 10)に、サイズを300x200に変更...
MoveWindow(p.MainWindowHandle, 0, 10, 300, 200, 1);
}
}}
-[[旧どぼん!のVB道 - ウィンドウのサイズ及び表示位置>http...
***フォームを表示させずにトレイアイコンを表示するには? [...
#column(注意){{
この記事の最新版は「[[フォームを表示させずにトレイアイコ...
}}
''質問:''
アプリケーション起動時にフォームを表示させないで、NotifyI...
''答え:''
NotifyIconコンポーネントをフォームに貼り付けてタスクトレ...
この問題を解決するサンプルがないものかと探したところ、マ...
Me.Hide()
とあるのですが、これは全く意味がなく、実際にはフォームのO...
ところがOpacityプロパティはWindows98/Meでは対応していない...
私がお勧めするのは、起動時のフォームの状態を最小化にして...
-[[旧どぼん!のVB道 - アプリケーション開始時にフォームを...
もしフォームが全く必要ないということであれば、NotifyIcon...
**コメント [#rccb4a3d]
#comment
//これより下は編集しないでください
#pageinfo([[:Category/.NET]],2003-08-25 (月) 06:00:00,DOB...
終了行:
#title(.NETプログラミング研究 第15号)
#navi(.NETプログラミング研究)
#contents
*.NETプログラミング研究 第15号 [#w7c00176]
**ピンポイントリンク [#q7089963]
***Windows98/Meでの.NET開発 [#p9fd682f]
#column(注意){{
この記事の最新版は「[[Windows98/Meでの.NET開発>https://do...
}}
マイクロソフトのサイトにある「[[Microsoft .NET Framework ...
の「必要なシステム」によると、.NET Framework SDKでサポー...
「Microsoft Windows Millennium Edition (Windows Me) およ...
もちゃんとあります。しかし但し書きとして、
「Windows Me および Windows 98 は、実行環境としてのみサポ...
とあります。つまりこれはWindows98/Meでは.NET Framework SD...
で紹介したような方法によりビルドは出来るということのよう...
よって、自分でこのようなアプリを作成すれば、Windows98/Me...
実は前回紹介したオープンソースの.NET開発環境「SharpDevelo...
-[[SharpDevelop>http://www.icsharpcode.net/OpenSource/SD/]]
というわけで、早速Windows98(バージョン:4.10.1998)にインス...
-[[SharpDevelop-jp>http://sharpdevelop-jp.sourceforge.jp/...
インストール、起動、プロジェクトのビルドとすべてが異常な...
+タブにある「ファイル」を閉じておく。
+ソースコードのFileSystemWatcherをすべて削除し、コンパイ...
-[[#develop Community Forum - Crash when closing down on ...
実際メニュー「表示」の「ファイル」によりファイルタブを非...
さてこれでどうやらSharpDevelopはWindows98/Meでも使えそう...
実は、.NET Framework SDKをWindows98/Meにインストールする...
残念ながら私はDbgCLR.exeをWindows98で起動されることは出来...
デバッグが出来ないのはかなり厳しいですが、Windows98/Meユ...
**.NET質問箱 [#h91f042e]
***アプリケーションを起動して、ウィンドウの位置とサイズを...
#column(注意){{
この記事の最新版は「[[外部アプリケーションを起動して、ウ...
}}
''質問:''
例えば、メモ帳を起動した後、メモ帳のウィンドウの位置と大...
''答え:''
メモ帳の起動はProcess.Startメソッドで行えますが、起動後の...
そこでウィンドウのサイズと表示位置を変更するために、Win32...
メモ帳起動直後はメインウィンドウハンドルが作成されていな...
Button1をクリックすると、メモ帳を起動し、そのウィンドウの...
#code(vbnet){{
'MoveWindow関数の宣言
Private Declare Function MoveWindow Lib "user32" Alias "M...
(ByVal hwnd As IntPtr, ByVal x As Integer, ByVal y As...
ByVal nWidth As Integer, ByVal nHeight As Integer, _
ByVal bRepaint As Integer) As Integer
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
'メモ帳を起動
Dim p As System.Diagnostics.Process = _
System.Diagnostics.Process.Start("notepad.exe")
'アイドル状態になるまで待機
p.WaitForInputIdle()
'ウィンドウの位置を(0, 10)に、サイズを300x200に変更する
MoveWindow(p.MainWindowHandle, 0, 10, 300, 200, 1)
End Sub
}}
#code(csharp){{
//MoveWindow関数の宣言
[System.Runtime.InteropServices.DllImport("user32.dll")]
private static extern int MoveWindow(IntPtr hwnd, int x, ...
int nWidth,int nHeight, int bRepaint);
private void button1_Click(object sender, System.EventArg...
{
//メモ帳を起動
System.Diagnostics.Process p =
System.Diagnostics.Process.Start("notepad.exe");
//アイドル状態になるまで待機
p.WaitForInputIdle();
//ウィンドウの位置を(0, 10)に、サイズを300x200に変更...
MoveWindow(p.MainWindowHandle, 0, 10, 300, 200, 1);
}
}}
-[[旧どぼん!のVB道 - ウィンドウのサイズ及び表示位置>http...
***フォームを表示させずにトレイアイコンを表示するには? [...
#column(注意){{
この記事の最新版は「[[フォームを表示させずにトレイアイコ...
}}
''質問:''
アプリケーション起動時にフォームを表示させないで、NotifyI...
''答え:''
NotifyIconコンポーネントをフォームに貼り付けてタスクトレ...
この問題を解決するサンプルがないものかと探したところ、マ...
Me.Hide()
とあるのですが、これは全く意味がなく、実際にはフォームのO...
ところがOpacityプロパティはWindows98/Meでは対応していない...
私がお勧めするのは、起動時のフォームの状態を最小化にして...
-[[旧どぼん!のVB道 - アプリケーション開始時にフォームを...
もしフォームが全く必要ないということであれば、NotifyIcon...
**コメント [#rccb4a3d]
#comment
//これより下は編集しないでください
#pageinfo([[:Category/.NET]],2003-08-25 (月) 06:00:00,DOB...
ページ名:
▲
▼
[
トップ
] [
新規
|
子ページ作成
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]