1. プログラムが繰り返し実行されるのを防ぐ アイコンを複数回ダブルクリックすることで VB アプリケーションが繰り返し実行され、メモリ不足やその他の事故が発生することを防ぐには、次の行をファイルに追加します。プログラム:
PRivateSubForm_Load
ifappprevinstancethen
msgbox "プログラムが実行中です。ウィンドウが最小化されているかどうかを確認してください。"
エンドイフ
EndSub
2. Ucase 関数を使用して、ファイル操作が正確であることを確認します。WIN32 プラットフォームでは、ファイル名は通常小文字ですが、WIN95 プラットフォームでは大文字が表示されることがあります。 WIN32 プラットフォームで VB3 で開発されたファイル操作を伴うプログラムが WIN95 プラットフォームでも正常に動作できるようにするために、Ucase 関数を使用してファイル名の大文字と小文字を変換できます。たとえば、VB3 を使用して WIN32 プラットフォームでメディア ブラウザを開発する場合、ファイルの拡張子が大文字の「AVI」、「WAV」、「MID」であるかどうかに関係なく、次のプログラム セグメントを使用して自動再生を実現できます。または小文字の「avi」、「wav」、「mid」、または大文字と小文字の混合:
SubFile1_Click()
MMcontrol1filename=File1Path&''/''&File1ファイル名
t=Ucase(Right(File1ファイル名,3))
Ift=″AVI″Ort=″WAV″Ort=″MID″Then
MMcontrol1Command=”閉じる”
MMcontrol1Command=”再生”
エンディフ
EndSub
3. VB5 の各漢字の長さは 2 ではなく 1 です。VB3 の各漢字の長さは 2 ですが、VB4 と VB5 の各漢字の長さは 1 です。中国語の文字列の部分文字列をインターセプトする場合は、特別な注意を払う必要があります。この変更により、中国語のソート、検索、およびフィルタリング プログラムの設計がさらに便利になります。さらに、VB5 の漢字の ASCII コードは 0 未満ですが、VB3 または C++ では、漢字の ASCII コードは 0 より大きくなります。 ->