IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

[VB6] CreateFolder / CreateFile


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Jihnn
    Inscrit en
    Décembre 2005
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 330
    Par défaut [VB6] CreateFolder / CreateFile
    Bonjour,

    Voici un bout de mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Sub crtFolder()
            Set FSO = CreateObject("Scripting.FileSystemObject")
            If Not FSO.FolderExists("C:\Programs File\Blizzard CDKey Manager\") Then
                FSO.CreateFolder "C:\Programs File\Blizzard CDKey Manager\"
                FSO.CreateFile "C:\Programs File\Blizzard CDKey Manager\CDKey.ini\"
                    Set TF = FSO.OpenTextFile("C:\Programs File\Blizzard CDKey Manager\CDKey.ini\", 2, True)
                    TF.WriteLine "[General]" & vbCrLf & "AutoUpdate=True" & vbCrLf & "Path=C:\Programs File\Blizzard CDKey Manager\CDKey.txt\"
                    TF.Close
                    Set TF = Nothing
                FSO.CreateFile "C:\Programs File\Blizzard CDKey Manager\CDKey.txt\"
            End If
    End Sub
    Je ne peux pas créer de dossier / ficher, j'ai une erreur 76 (Path not found).

    Merci d'avance,

    Thunder

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    et d'ou il sort se code ???

    déjà c'est pas à programm qu'il fo le s mais à file !!!

    et puis CreateFile ?? ça existe ???

  3. #3
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    C'est du Script et, apparemment, il termine les noms de fichier par un "\"
    Comme s'il s'agissait de répertoires

  4. #4
    Membre éclairé Avatar de Jihnn
    Inscrit en
    Décembre 2005
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 330
    Par défaut
    et d'ou il sort se code ???
    De mon programme

    déjà c'est pas à programm qu'il fo le s mais à file !!!
    Merci

    et puis CreateFile ?? ça existe ???
    Non, voilà pourquoi une réponse me serait utile.

    C'est du Script et, apparemment, il termine les noms de fichier par un "\"
    Car je fais principalement du VBScript, beaucoup plus que du VB


    Bon, sinon, y'a personne qui peut aider ? Dans la FAQ, il parle de tout, sauf création d'un fichier.

  5. #5
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    1) et bis repetita : Je ne crois pas que, même en script un chemin de fichier se termine par \
    2)
    http://www.script-info.net/jsvbs/msscript/misc/sgworkingwithfiles.php

  6. #6
    Membre éclairé Avatar de Jihnn
    Inscrit en
    Décembre 2005
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 330
    Par défaut
    Je voulais principalement quoter "C'est du script"

    Ensuite...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Dim fso, f1
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set f1 = fso.CreateTextFile("C:\Blabla", True)
    Ceci va créer le fichier ? Ou il faut que je fasse quelque chose d'autre ?

  7. #7
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    tiens ...:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Sub CreateAfile
       Dim fso, MyFile
       Set fso = CreateObject("Scripting.FileSystemObject")
       Set MyFile = fso.CreateTextFile("c:\testfile.txt", True)
       MyFile.WriteLine("Ceci est un test.")
       MyFile.Close
    End Sub
    voir ici

  8. #8
    Membre éclairé Avatar de Jihnn
    Inscrit en
    Décembre 2005
    Messages
    330
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 330
    Par défaut
    Merci bien...

  9. #9
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Je voulais principalement quoter
    depuis quand quote-on avec un \ dans la chaine du chemin d'un fichier (avant le ") ?
    un bout de ton code :
    FSO.CreateFile "C:\Programs File\Blizzard CDKey Manager\CDKey.ini\"

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VB6] mettre en commentaires...
    Par nd25 dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 19/04/2004, 15h15
  2. [VB6] [MDI] Signaler la fermeture d'une fille à la mère
    Par cpri1shoot dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 13/04/2004, 08h57
  3. Réponses: 1
    Dernier message: 22/08/2002, 17h00
  4. CreateFile
    Par PEM dans le forum C++Builder
    Réponses: 2
    Dernier message: 31/07/2002, 15h33
  5. [Crystal Report][VB6] instruction PrintReport
    Par yyyeeeaaahhh dans le forum SDK
    Réponses: 4
    Dernier message: 29/07/2002, 14h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo