Svp est ce qu'il ya la possibilité d'appeler des fichiers (photo.jgp, pdf..) a partir d'une interface vb .. si oui comment ?? et mercii d'avance
Svp est ce qu'il ya la possibilité d'appeler des fichiers (photo.jgp, pdf..) a partir d'une interface vb .. si oui comment ?? et mercii d'avance
Ca dépend ce que tu appelles "appeler" des fichiers ...
Les afficher dans un formulaire ? Les chercher sur le disque ? Autre ?
Aider les autres, c'est encore la meilleure façon de s'aider soi-même. Martin Gray
ToDo : Faire une ToDo List
par ex en cliquant sur un bouton le document s'ouvre !!
ou bien d'une autre façon ! .. l'essentiel pour moi c'est de pouvoir visualiser des documents
Tu définis le chemin de ton fichier avec FileDialog et avec ce chemin tu peux utiliser Process.Start pour le lancer.
Aider les autres, c'est encore la meilleure façon de s'aider soi-même. Martin Gray
ToDo : Faire une ToDo List
je crois que Process.start ne marche pas avec vb6
Tu es sur un forum Vb.NET je t'ai aiguillé sur des indications .NET, pour des indications VB6 tu devrais aller sur le forum VB6.
(Ou avec Google ~3sec : What is the VB 6 equivalent of Process.Start? )
Question au hasard : Pourquoi VB6 et pas Vb.NET ?
Aider les autres, c'est encore la meilleure façon de s'aider soi-même. Martin Gray
ToDo : Faire une ToDo List
Discussion déplacée dans le forum approprié.
Règles du forum + Comment utiliser Developpez.com =
Découvrez le magazine gratuit de Developpez.com
Si vous développez en .NET, la FAQ, les tutos et l'aide MSDN sont vos amis !!!
Dvp.NET, la librairie .NET open source de Developpez.com
d'ailleur j'utilise vb6 pour 2 raisons
1- c'est la version disponible chez moi .. pour .Net ya qe Express et j'ai peur qu'il y aura des limites d'utilisations
2- comme chui debutante, j'ai trouvé bien des tutos sur vb6 que sur .Net
j'aimerai bien trouvéé une solution claire et courtes puisque je trouve trop de bla bla en cherchant sur Google
merciii bcpp
Si je comprend bien ton problème :
Tu as une chaine de caractères qui pointe vers un chemin d'un fichieret tu veux qu'en cliquant quelque part, tu puisses le visualiser avec Word ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Monfichier$="C:\travail\perso\Truc_a_Lire.doc"
et si c'était Truc_a_Lire.MP4 , tu puisses le visualiser avec VLC ?
A voir ! http://www.physafilm.fr/
Peut-être que ce code source répond à ta demande(du moins je l'espère)
Ne pas oublier le tag si satisfait.
Voter pour toute réponse satisfaisante avec pour encourager les intervenants.
Balises CODE indispensables. Regardez ICI
Toujours utiliser la clause Option Explicit(VBx, VBS ou VBA) et Ne jamais typer variables et/ou fonctions en VBS.
Vous pouvez consulter mes contributions
Ne pas oublier de consulter les différentes FAQs et les Cours/Tutoriels VB6/VBScript
Ne pas oublier L'Aide VBScript et MSDN VB6 Fr
En fait, c'est trop compliqué. je suis encore débutante.
je veux juste ouvrir un fichir pdf en tant que fichier éxterieur. j'ai trouvé deux solution. les deux ne fonctionne pas pour moi :/ :
- la fonction shell
- l'API sellExecute
A voir ! http://www.physafilm.fr/
Pour shell
et pour l'autre fonction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Command9_Click() Shell "C:\Users\accent\Downloads\Fich.pdf", vbNormalFocus End Sub
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Const SW_SHOWNORMAL = 1 Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long Private Sub Command9_Click() ShellExecute Me.hwnd, "open", "C:\Fich.pdf", vbNullString, "C:\", SW_SHOWNORMAL End Sub
Vous pouvez le faire aussi en Vbscript avec une interface en HTA : HTML Application : un exemple
Menu.hta
Et où est que tu dis qu'il faut ouvrir le PDF avec un programme de lecture du PDF ????????"Chemin du programmeEXE" c'est, sans doute dans Program Files, un fichier Foxit ou autres
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Command9_Click() Shell "Chemin du programmeEXE" & " " & "C:\Users\accent\Downloads\Fich.pdf", vbNormalFocus End Sub
Sur mon PC c'est : "C:\Program Files\Foxit Software\Foxit Reader.exe"
A voir ! http://www.physafilm.fr/
c'est fait
On me dit: Acrobat failed to load its Core DLL
Acrobat, c'est une usine à gaz ....
Utilise Foxit Reader
A voir ! http://www.physafilm.fr/
A voir ! http://www.physafilm.fr/
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager