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.NET Discussion :

Ouvrir lien fichier .PDF


Sujet :

VB.NET

  1. #1
    Membre actif
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2021
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 117
    Par défaut Ouvrir lien fichier .PDF
    Bonjour,
    J'utilise le labellink pour ouvrir mes fichiers sauf que les fichier PDF ne s'ouvre pas, comment puis je résoudre ce problème ou quel format puis je utiliser pour le lire sur plusieurs pc ?

    System.ComponentModel.Win32Exception*: 'An error occurred trying to start process 'C:\test.pdf' with working directory 'C:\logiciel\net6.0-windows'. The specified executable is not a valid application for this OS platform.'
    Merci

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 972
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 972
    Par défaut
    Bonjour,

    Si tu ne nous dit pas ce que tu fait, on ne va pas le deviner...
    Cela fait deux ans que tu es inscrit, tu devrais le savoir maintenant.

    Pour info, la procédure décrite dans la documentation fonctionne parfaitement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
        Process.Start("C:\Test\Facture.pdf")
    End Sub

  3. #3
    Membre actif
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2021
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 117
    Par défaut
    Du détail, j'ai fait simplement un labellink ou dedans j'ai Process.Start(...)
    Justement chez moi ça fonctionne pas. pourtant j'arrive a ouvrir le pdf avec adobe acrobat reader DC

    Avec message erreur :System.ComponentModel.Win32Exception*
    Est ce que c'est pas a cause du projet en framework .net 6.0 ?

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    1 547
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 1 547
    Par défaut
    les pdf sont bien associés pour s'ouvrir par défaut avec Acrobat Reader DC ?

  5. #5
    Membre actif
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2021
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 117
    Par défaut
    oui j'ai vérifié

  6. #6
    Membre actif
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2021
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 117
    Par défaut
    Dans les composant COM j'ai bien coché adobe acrobat et valider mais dans dans la caisse outils sur visual studio community 64bits 2022

  7. #7
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 972
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 972
    Par défaut
    Citation Envoyé par trucss
    Du détail, j'ai fait simplement un labellink ou dedans j'ai Process.Start(...)
    Justement chez moi ça fonctionne pas. pourtant j'arrive a ouvrir le pdf avec adobe acrobat reader DC
    Citation Envoyé par trucss
    Est ce que c'est pas a cause du projet en framework .net 6.0 ?
    C'est justement ce genre de détail qui nous permettent de t'aiguiller correctement et c'est pour ça qu'on les demande.
    .Net Framework et .Net CORE ne fonctionnent pas de la même manière.

    Essaie de cette manière :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
     
        Dim process = New Process() With {
            .StartInfo = New ProcessStartInfo("C:\Test\Facture.pdf") With {
                .UseShellExecute = True
        }}
     
        process.Start()
     
    End Sub
    Edit :
    La différence se situe dans le fait que .Net Framework est prévu pour s'éxécuter dans Windows.
    Il utilise donc naturellement les ressources de l'OS, et en particulier le Shell Windows .

    .Net CORE est multiplateforme et par du principe que c'est l'application qui gère le contexte de l'exécution, et non le Shell Windows.

    Ceci est expliqué ici :
    https://learn.microsoft.com/fr-fr/do...e?view=net-7.0

  8. #8
    Membre actif
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2021
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 117
    Par défaut
    Citation Envoyé par popo Voir le message
    C'est justement ce genre de détail qui nous permettent ...
    Merci ça fonctionne je comprend mieux entre les deux Merci

  9. #9
    Membre actif
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2021
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 117
    Par défaut
    Citation Envoyé par popo Voir le message
    C'est justement ce genre de détail qui ....

  10. #10
    Membre éprouvé Avatar de excalybur
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Novembre 2014
    Messages
    317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Conseil

    Informations forums :
    Inscription : Novembre 2014
    Messages : 317
    Par défaut
    Je confirme j'ai les deux versions du .net 4.81 et 6.0 et la lecture des pdf ne se fait pas de la même façon comme expliqué ci-dessus.

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

Discussions similaires

  1. [WD24] Télécharger & ouvrir un fichier PDF depuis un lien Firebase
    Par sanyad dans le forum WinDev
    Réponses: 0
    Dernier message: 24/04/2020, 15h46
  2. [MVC] lien pour ouvrir un fichier pdf
    Par langar dans le forum Spring Web
    Réponses: 5
    Dernier message: 06/09/2015, 09h58
  3. ouvrir un fichier PDF à partir d'un lien
    Par combe_6 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 30/01/2014, 10h04
  4. Ouvrire un fichier pdf à partir d'un lien
    Par opensource dans le forum Langage
    Réponses: 3
    Dernier message: 17/03/2008, 09h19
  5. Réponses: 9
    Dernier message: 20/06/2005, 16h47

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