[PR] 自動車保険

2007/10/31 水曜日

Unload ステートメント

Filed under: Windows Tips, VB6.0 — えいじ @ 13:44:54

フォームまたはコントロールをメモリからアンロードします。

構文

Unload object

object には、アンロードする Form オブジェクトまたはコントロール配列の要素の名前を指定します。

解説

使用中のメモリをほかの用途に使う場合や、プロパティを元の値にリセットする場合は、フォームまたはコントロールを一度アンロードする必要があります。

フォームをアンロードする前に、まず Query_Unload イベント プロシージャが起動され、続いて Form_Unload イベント プロシージャが起動されます。これらのイベント プロシージャで引数 cancel を真 (True) に設定すると、フォームはアンロードされません。MDIForm オブジェクトの場合は、まず MDIForm オブジェクトの Query_Unload イベント プロシージャが起動され、続いて各MDI 子フォームの Query_Unload イベント プロシージャと Form_Unload イベント プロシージャが起動され、最後に MDIForm オブジェクトの Form_Unload イベント プロシージャが起動されます。

フォームをアンロードすると、実行時にフォーム上に配置されたコントロールにアクセスできなくなります。デザイン時にフォーム上に配置されたコントロールはそのまま残りますが、実行時にそれらのコントロールやコントロールのプロパティに加えた変更は、フォームを再びロードすると失われます。また、フォームのプロパティに対して行った変更もすべて失われます。フォーム上のいずれかのコントロールにアクセスすると、フォームは自動的に再びロードされます。

メモ フォームをメモリからアンロードするときには、表示されている構成要素だけがアンロードされ、そのフォーム モジュールのコードはメモリに保持されます。

実行時にフォーム上に追加されたコントロール配列の要素だけを、Unload ステートメントを使ってアンロードすることができます。アンロードされたコントロールのプロパティは、そのコントロールが再びロードされたときに初期化されます。

GetPrivateProfileString

Filed under: Windows Tips, VB6.0 — えいじ @ 13:39:52

iniファイルから文字列を取得する

IconForm

Filed under: Windows Tips, VB6.0 — えいじ @ 13:28:16

プロジェクトがexeになったときのアイコンを所有するフォームの名前

http://homepage1.nifty.com/rucio/main/technique/vbFiles.htm

次のページ »

HTML convert time: 0.163 sec. Powered by WordPress ME