begin process at 2012 02 11 08:24:22
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > BITRATE CALCULATOR

BITRATE CALCULATOR


 Information sur la source

Note :
Aucune note
Catégorie :Divers Niveau :Débutant Date de création :17/01/2004 Date de mise à jour :19/01/2004 21:09:53 Vu / téléchargé :2 375 / 157

Auteur : Bl0tCh

Ecrire un message privé
Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture CONVERTISSEUR DEGRÉS CELSIUS-->DEGRÉS FAHRENHEIT ET INVERSEM...

 Sources de la même categorie

Source avec Zip TEXTBOX EN NUMÉRIQUE par 320C
Source avec Zip DÉCIMAL TO HEXDECIMAL par loulou27200
SOUS-TITRES : INCRÉMENTATION DE TOUTES LES CHAÎNES DE CARACT... par ALMIRA
Source avec Zip Source avec une capture EVALUER UN NOMBRE D'OBJETS AVEC UNE BALANCE ET DEUX ÉCHANTIL... par lexsty
Source avec Zip Source avec une capture PETIT LOGICIEL DE DEVIS SANS BD par lololilizozo

Commentaires et avis

Commentaire de guifr le 18/01/2004 19:24:00

Du moins pour les grandes lignes :

With CD
        .Filter = "Fichier texte|*.txt"
        .DialogTitle = "Enregistrer sous"
        .Flags = cdlOFNOverwritePrompt + cdlOFNHideReadOnly
        'cdlOFNOverwritePrompt pour la confirmation de l'écrasement si un fichier prééxiste; cdlOFNHideReadOnly pour enlever la case "lecture seule"
        'Appel de la fenêtre :
        .ShowSave
        
        'La procédure de sauvegarde ici, le nom du fichier est dans .filename
End With

où CD est un objet CommonDialog

Commentaire de Bl0tCh le 18/01/2004 20:16:58

Merci, mais etant un gros noob, j'arrive bien a appelé la fenêtre de sauvegarde mais cela ne sauve rien, je suppose que c'est pasrce que je n'ai rien mis pour la procédure de sauvegarde mais le truc, c'est que je ne sais pas qu'est-ce que je doi mettre dans la procédure de sauvegarde : directement ce que je veux écrire ou précédé d'une "balise" ?

Commentaire de guifr le 18/01/2004 20:34:19

Pour être franc g pas du tout regardé ton code, donc je sais pas comment tu sauvegardes... Mais, dans ta procédure de sauvegarde, j'aimagine qu'à un moment tu mentionnes le nom et l'emplacement du fichier, par exemple "c:\Mes documents\fichier.txt", et bien tu remplaces ce morceau de code par ".filename", .filename est la propriété du CommonDialog qui stocke la valeur retournée par la fenêtre = dans ce cas l'endroit où sauver...
Tu peu mettre la procédure se sauvegarde en dehors du With... End With, mais il ne faut alors pas oublier de préciser CD.Filename
Je sais pas si j'ai été très clair...

Commentaire de Bl0tCh le 18/01/2004 21:11:58

j'ai effectivement remplacer dans ma procédure de sauvegarde l'endroit du fichier par CD.FileName, mais cela ne marche pas!

Commentaire de guifr le 18/01/2004 21:34:07

bon, j'ai donc jeté un coup d'oeuil à ton code et, deux points,

le premier est en rapport avec ta question, remplace le nom du fichier lors de l'ouverture du fichier;

Open CD.filename for output as #1

Le second, concerne la "mise en forme" du code j'ai du le lire et j'ai trouvé cela assez pénible, je sais pas si ça vient du transfert où si c'est ta manière de coder, mais le code est beaucoup trop "compact", peu de saut de ligne, et aucune utilisation des tabs, ce qui rend pourtant le code vraiment beaucoup plus lisible !

Commentaire de Bl0tCh le 18/01/2004 22:00:31

c bon g résussi

Commentaire de Bl0tCh le 18/01/2004 22:02:31

effectivement, je ne saute pas du tt de ligne, je débute, et je ne pense pas à le faire. Peut tu m'expliquer ce que sont les tabs ?

Commentaire de guifr le 18/01/2004 22:18:28

tabs = tabulations; regarde un peu les sources de ce site, tout le monde l'utilise, le principe est simple, pour chaque bloc tu met une tabulation avant la ligne, par exemple

Function Machin()
   Dim Entier as Integer

   With CD
      select case .Filename
         case ...
            if ... then
               open ... for binary as #1

               close
         case ...
      end select
   end with
end function

Bon là, y'a en a un peu beaucoup, mais c'est pour l'exemple, c'est terriblement pratique pour relire des sources, chaque partie formant un bloc cohérent, et aussi pour les créer, on voit très bien les blocs qu'on a oublié de fermer, on évite ainsi pas mal d'erreur...

Commentaire de guifr le 18/01/2004 22:30:41

Là c pas flagrant, pour le coups j'ai oublié de mettre le "end if", faut dire aussi que j'ai utilisé des espaces, et pas des "vraies" tabulations...

Commentaire de Bl0tCh le 19/01/2004 19:45:20

ok, c'est ce que je pensais

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,732 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales