1. Verhindern Sie, dass Ihre VB-Anwendung wiederholt von anderen ausgeführt wird, indem Sie mehrmals auf das Symbol doppelklicken, was zu unzureichendem Speicher oder anderen Unfällen führen kann Programm:
PRivateSubForm_Load
ifappprevinstancethen
msgbox „Das Programm läuft, bitte prüfen Sie, ob das Fenster minimiert ist.“
endif
EndSub
2. Verwenden Sie die Ucase-Funktion, um die Korrektheit von Dateivorgängen sicherzustellen. Auf der WIN32-Plattform bestehen Dateinamen im Allgemeinen aus Kleinbuchstaben, auf der WIN95-Plattform erscheinen jedoch manchmal Großbuchstaben. Um sicherzustellen, dass Programme mit Dateioperationen, die mit VB3 auf der WIN32-Plattform entwickelt wurden, auch auf der WIN95-Plattform normal funktionieren, können Sie die Ucase-Funktion verwenden, um die Groß- und Kleinschreibung des Dateinamens umzuwandeln. Beispiel: Wenn Sie VB3 zum Entwickeln eines Medienbrowsers unter der WIN32-Plattform verwenden, können Sie das folgende Programmsegment verwenden, um eine automatische Wiedergabe zu erreichen, unabhängig davon, ob das Dateisuffix Großbuchstaben „AVI“, „WAV“ oder „MID“ ist. oder Kleinbuchstaben „avi“, „wav“, „mid“ oder gemischte Schreibweise:
SubFile1_Click()
MMcontrol1filename=Datei1Pfad&″/″&Datei1Dateiname
t=Ucase(Right(File1Dateiname,3))
Ift=″AVI″Ort=″WAV″Ort=″MID″Then
MMcontrol1Command=“close“
MMcontrol1Command=“play“
Endif
EndSub
3. Die Länge jedes chinesischen Zeichens in VB5 beträgt 1 statt 2. Die Länge jedes chinesischen Zeichens in VB3 beträgt 2, während die Länge jedes chinesischen Zeichens in VB4 und VB5 1 beträgt. Besondere Aufmerksamkeit muss dem Abfangen von Teilzeichenfolgen chinesischer Zeichenketten gewidmet werden. Diese Änderung bringt mehr Komfort bei der Gestaltung von Sortier-, Abruf- und Filterprogrammen für chinesische Zeichen. Darüber hinaus sind die ASCII-Codes chinesischer Schriftzeichen in VB5 kleiner als 0, während in VB3 oder C++ die ASCII-Codes chinesischer Schriftzeichen größer als Null sind. ->