Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1337 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Résolu] Souci d'occupation mémoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Résolu] Souci d'occupation mémoire

n°1203955
ziold
L'original...
Posté le 21-09-2005 à 08:19:15  profilanswer
 

Salut à tous
 
Je suis en train de faire un chtit tuc sous VB et je veux faire une application multilingue. J'ai un peu sorti le char d'assault pour faire la traduction, mais ça marche...
 
FileNumber = FreeFile
 
        'read the "General.txt" file to translate all forms
Open App.Path & "\Datas\Langage\" & sLangage & "\General.txt" For Input As #FileNumber
Input #FileNumber, sLine
Do While Not EOF(FileNumber)
    If sLine = "[UFBackup]" Then
        Do While sLine <> "[UFMain]"
            Input #FileNumber, sControl, sCaption
            If sControl <> "" Then
                UFBackup.Controls(sControl).Caption = sCaption
            End If
            sLine = sCaption
        Loop
        bFinished1 = True
    ElseIf sLine = "[UFMain]" Then
        Do While sLine <> "[UFWelcome]"
            Input #FileNumber, sControl, sCaption
            If sControl <> "" Then
                UFMain.Controls(sControl).Caption = sCaption
            End If
            sLine = sCaption
        Loop
        bFinished2 = True
    ElseIf sLine = "[UFWelcome]" Then
        Do While Not EOF(FileNumber)
            Input #FileNumber, sControl, sCaption
            If sControl <> "" Then
                UFWelcome.Controls(sControl).Caption = sCaption
            End If
            sLine = sCaption
        Loop
        bFinished3 = True
    End If
                'in case of problem...
    If bFinished1 = False And bFinished2 = False And bFinished3 = False Then
    MsgBox "File General.txt corrupted or absent", vbCriticalError, "Error"
    Exit Sub
    End If
     
Loop
 
Close #FileNumber
 
Le problème c'est qu'à la fin il laisse des trucs en mémoire (lorsque je ferme toutes les Forms par "Unload Me", le programme continue à tourner, ce qui est visible en lançant le gestionnaire des taches...).
Quelqu'un pourrait me dire pourquoi ??
 
Merci de votre aide


Message édité par ziold le 19-10-2005 à 10:06:41
mood
Publicité
Posté le 21-09-2005 à 08:19:15  profilanswer
 

n°1216132
ziold
L'original...
Posté le 06-10-2005 à 08:38:39  profilanswer
 

up

n°1216874
mareek
Et de 3 \o/
Posté le 06-10-2005 à 17:32:23  profilanswer
 

l'instruction "End" (tout court, sans rien derrière) devrait remédier à ton problème, ça fermera toute ton appli sans rien oublier. Attention quand même parce que ça ne déclenchera pas les évenments form_unload de tes fenêtres (oui, c'est un peu brutal comme instruction.)


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
n°1219224
ziold
L'original...
Posté le 10-10-2005 à 08:47:41  profilanswer
 

Merci bien je vais tester ça !!

n°1219336
ziold
L'original...
Posté le 10-10-2005 à 11:03:29  profilanswer
 

ça marche !! Merci beaucoup...

n°1219436
mareek
Et de 3 \o/
Posté le 10-10-2005 à 13:03:33  profilanswer
 

de rien :)


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Résolu] Souci d'occupation mémoire

 

Sujets relatifs
[resolu] passer un mot écrit en hébreu via méthode GET[résolu]Passage de variable
mini base de données en java pur[resolu][java] recuperer le code d'une page web. [RESOLU]
[RESOLU]Compter le nombre de mot...Probleme de requete et de texte en php [Résolu, euh en fait non]
[résolu] redirection vers une page autre site(résolu) [C] interfacer SQL avec du C
[Windows NT][Résolu]Récupérer le séparateur de listes[php]$_POST dynamique[resolu]
Plus de sujets relatifs à : [Résolu] Souci d'occupation mémoire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR