1. Запретите повторный запуск программы. Если вы не хотите, чтобы ваше приложение VB запускалось повторно другими людьми путем многократного двойного щелчка по значку, что приводит к нехватке памяти или другим сбоям, вы можете добавить следующие строки в файл. программа:
PRivateSubForm_Load
ifappprevinstancethen
msgbox "Программа запущена, проверьте, свернуто ли окно."
конец
EndSub
2. Используйте функцию Ucase, чтобы обеспечить правильность операций с файлами. На платформе WIN32 имена файлов обычно состоят из строчных букв, но на платформе WIN95 иногда встречаются прописные буквы. Чтобы гарантировать, что программы, использующие файловые операции, разработанные с помощью VB3 под платформой WIN32, также могут нормально работать на платформе WIN95, вы можете использовать функцию Ucase для преобразования регистра имени файла. Например: при использовании VB3 для разработки медиабраузера под платформу WIN32 вы можете использовать следующий сегмент программы для достижения автоматического воспроизведения, независимо от того, является ли суффикс файла прописными буквами «AVI», «WAV», «MID», или строчные буквы «avi», «wav», «mid» или смешанный регистр:
ПодФайл1_Клик()
MMcontrol1filename=File1Path&″/″&File1имя файла
t=Ucase(Право(Файл1имя файла,3))
Ift=″AVI″Ort=″WAV″Ort=″MID″Тогда
MMcontrol1Command="закрыть"
MMcontrol1Command="играть"
Эндиф
EndSub
3. Длина каждого китайского иероглифа в VB5 равна 1 вместо 2. Длина каждого китайского иероглифа в VB3 равна 2, а длина каждого китайского иероглифа в VB4 и VB5 равна 1. Особое внимание необходимо уделять перехвату подстрок строк китайских символов. Это изменение повышает удобство разработки программ сортировки, поиска и фильтрации китайских символов. Кроме того, коды ASCII китайских иероглифов в VB5 меньше 0, а в VB3 или C++ коды ASCII китайских иероглифов больше нуля. ->