1. Evite que o programa seja executado repetidamente Se você não deseja que seu aplicativo VB seja executado repetidamente por outras pessoas clicando duas vezes no ícone várias vezes, resultando em memória insuficiente ou outros acidentes, você pode adicionar as seguintes linhas ao arquivo. programa:
PRivateSubForm_Load
ifappprevinstancethen
msgbox "O programa está em execução, verifique se a janela está minimizada."
final se
Fim Sub
2. Use a função Ucase para garantir a correção das operações de arquivo Na plataforma WIN32, os nomes dos arquivos geralmente são letras minúsculas, mas às vezes aparecem letras maiúsculas na plataforma WIN95. Para garantir que os programas que envolvem operações de arquivo desenvolvidos com VB3 na plataforma WIN32 também possam funcionar normalmente na plataforma WIN95, você pode usar a função Ucase para converter a caixa do nome do arquivo. Por exemplo: ao usar VB3 para desenvolver um navegador de mídia na plataforma WIN32, você pode usar o seguinte segmento de programa para obter a reprodução automática, independentemente de o sufixo do arquivo ser maiúsculo "AVI", "WAV", "MID", ou "avi" minúsculo, "wav", "mid" ou letras maiúsculas e minúsculas:
SubArquivo1_Click()
MMcontrol1nomedoarquivo=Arquivo1Caminho&″/″&Arquivo1nomedoarquivo
t=Ucase(Direita(Arquivo1nome do arquivo,3))
Ift=″AVI″Ort=″WAV″Ort=″MID″Então
MMcontrol1Command=”fechar”
MMcontrol1Command=”reproduzir”
Endif
Fim Sub
3. O comprimento de cada caractere chinês em VB5 é 1 em vez de 2. O comprimento de cada caractere chinês em VB3 é 2, enquanto o comprimento de cada caractere chinês em VB4 e VB5 é 1. Atenção especial deve ser dada ao interceptar substrings de cadeias de caracteres chineses. Essa mudança traz maior conveniência ao design de programas de classificação, recuperação e filtragem de caracteres chineses. Além disso, os códigos ASCII dos caracteres chineses em VB5 são menores que 0, enquanto em VB3 ou C++, os códigos ASCII dos caracteres chineses são maiores que zero. ->