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 :

refresh fichier pdf


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 124
    Par défaut refresh fichier pdf
    Salut

    Voila j utilise le code suivant qui marche bien qd on met le chemin complet du fichier. (SelectedFile = NOM du Fichier avec chemin complet)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SelectedFile = File1.Path & "\" & File1.FileName
    AcroPDF1.Visible = False
    AcroPDF1.LoadFile SelectedFile
    AcroPDF1.Visible = True
    AcroPDF1.setShowToolbar (False)
    Mais mon but est que le AcroPDf affiche le fichier selectionné dans une FilelistBox composé de la facon suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (SelectedFile = File1.Path & "\" & File1.FileName)
    si je place ce code dans form avec un chemin tout fait ca marche

    mais avec un chemin composé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (SelectedFile = File1.Path & "\" & File1.FileName)
    ca ne marche pas


    Mon but est que le AcroPDf affiche le fichier selectionné dans une FilelistBox composé de la facon suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    (SelectedFile = File1.Path & "\" & File1.FileName)
    Comment faire pour le AcroPDF affiche le Fichier Sélectionné ?

    Merci d 'avance


    ++

  2. #2
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 73
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    Normalement ca devrait marcher, Quand Vb appelle une fonction, il posse les paremètre sur la pile puis exécute la fonction. La fonction depile ensuite pour trouver ses parametres.
    Donc pour la fonction appelée peu importe la façon dont les parametres ont été poussés sur la pile.

    Je ne vois que la possibilité d'un probleme de type de variable. Vérifie que la variable SelectedFile est bien déclarée comme string.
    Ensuite fait une debug.print SelectedFile pour verifier que ton nom de fichier est bien celui que attends.

  3. #3
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 124
    Par défaut
    salut


    Merci D'avoir Repondu


    Je suis sur de ma Variable SelectedFile mais on dirais qu'il n y a pas de mise a jour de donnée.

    J'ai rajouté un TextBox dont le Text est = aSelectedFile et paraeil qd je clic sur un fichier le TextBox ne se met pas a jour.

    Par contre dans un bouton oui

    Je te Joins le code Complet

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    Private Sub Command1_Click()
     
    Dim SelectedFile As String
    SelectedFile = File1.Path & "\" & File1.FileName
    Text1.Text = SelectedFile
     
    End Sub
     
    Private Sub Dir1_Change()
     
     File1.Path = Dir1.Path
     
    End Sub
     
    Private Sub Drive1_Change()
     
      Dir1.Path = Drive1.Drive
     
    End Sub
     
    Private Sub Form_Load()
     
    Drive1.Drive = "D:"
    Dir1.Path = "D:\scanner"
     
    Dim SelectedFile As String
    SelectedFile = File1.Path & "\" & File1.FileName
    AcroPDF1.Visible = False
    AcroPDF1.LoadFile SelectedFile
    AcroPDF1.Visible = True
    AcroPDF1.setShowToolbar (False)
     
    End Sub
     
    Private Sub Text1_Change()
     
    Dim SelectedFile As String
    SelectedFile = File1.Path & "\" & File1.FileName
    Text1.Text = SelectedFile
     
    End Sub

    Voila

    Merci encore

    Je ne Vois Vraiment pas ??


    ++ et bonne journée

  4. #4
    Membre Expert
    Avatar de Delbeke
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    2 675
    Détails du profil
    Informations personnelles :
    Âge : 73
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 2 675
    Par défaut
    Ok, je comprend mieux, ce n'est pas un problème de passage de parametre, mais un probléme d'uilisation du trio de composants drive / dir / file

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    Private Sub Drive1_Change()
       Dir1.Path = Drive1.Drive   ' Définit le chemin d'accès du répertoire.
    End Sub
    Private Sub Dir1_Change()
       File1.Path = Dir1.Path   ' Définit le chemin d'accès du fichier.
    End Sub
    Private Sub File1_Click()
     Debug.Print Dir1.Path & "\" & File1.FileName
     Dim SelectedFile As String
     SelectedFile = File1.Path & "\" & File1.FileName
     AcroPDF1.Visible = False
     AcroPDF1.LoadFile SelectedFile
     AcroPDF1.Visible = True
     AcroPDF1.setShowToolbar (False)
    End Sub

  5. #5
    Membre confirmé
    Inscrit en
    Novembre 2006
    Messages
    124
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 124
    Par défaut
    Salut Delbeke


    Alors là Trop Fort,


    Ca marche au poil.
    Je te remercie pour ta soluce.

    J'ai Commencé le VB6 depuis peu, l'autoformation n'est pas toujours facile
    mais avec des aides comme ca, je pense que ca ira tres bien.

    Grace a toi j'ai tout ce qui faut pour finir mon petit projet.

    Merci encore

    et @+



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

Discussions similaires

  1. Creation de fichier PDF
    Par Faith's Fall dans le forum Autres Logiciels
    Réponses: 8
    Dernier message: 26/08/2009, 19h05
  2. [C#] Authentification sur les fichiers Pdf
    Par ensisoft dans le forum ASP.NET
    Réponses: 14
    Dernier message: 04/05/2004, 12h10
  3. Streaming fichier PDF
    Par rgarnier dans le forum XMLRAD
    Réponses: 4
    Dernier message: 22/05/2003, 22h14
  4. [XMLRAD] Fichier PDF
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 2
    Dernier message: 09/01/2003, 10h19

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