Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Ouvrir une application [ Divers / General ] (dedenet2)

jeudi 7 août 2008 à 14:36:34 | Ouvrir une application

dedenet2

Bonjour ,
Je cherche le moyen d'ouvrir une application ( excel , acrobate , word,.....) dans un container. (form ou autres) en
cliquant par exemple sur des boutons ou sur un fichier à partir d'une liste de fichiers quelque soit l'extension.
Au lieu que l'application s'ouvre sur pleine écran de l'ordinateur , je souhaiterais que cela se fasse dans un container.
Apparemment, sur VB6 , on pouvait utiliser activeX "OLE Container".
Sur la version que je possede c'est a dire VbNet2003 , on peut utiliser "Webbrowser."

Mais je ne sais pas comment faire ?
Pouvez vous me trouver une solution simple.
Merci par avance



jeudi 7 août 2008 à 22:41:36 | Re : Ouvrir une application

PCPT

Administrateur CodeS-SourceS
salut,

pour ouvrir l'application correspondante à un fichier :
http://www.codyx.org/snippet_ouvrir-document-lancer-executable_25.aspx#69

la fonction te renvoie un process, je suppose (désolé je ne fais pas de dotnet) qu'il contient un handle, ou au pire un PID

si PID, par API tu peux récupérer le handle
http://www.codyx.org/snippet_recuperer-hwnd-handle-partir-pid-process-id_451.aspx#1462

de là te reste à attacher le handle à ton container (le webbrowser n'en est pas un !) avec l'API SetParent

++

Prenez un instant pour répondre à ce sondage svp  



Cette discussion est classé dans : ouvrir, application, utiliser, container


Répondre à ce message

Sujets en rapport avec ce message

Utiliser Excel sous VB6 [ par bill ] Salut!Quelqu'un pourrait m'expliquer comment faire pour ouvrir un fichier excel sous vb6??J'ai bien essayé le code suivant:dim xlOpen as ObjectSet xl Win 3.11 suite... [ par Pierre ] Rebonjour,Suite à une réponse obtenue sur le forum concernant la programmation en VB pour win 3.11, VB6 ne fabriquant que du 32bit, quelle version de Ouvrir un fichier Excel [ par Christophe ] Salut,Je cherche tout simplement à ouvrir un fichier Excel.J'ai écris:Private Sub CmdExcel_Click()Dim ApplicationApplication = Shell("c:\program files Pourquoi utiliser VB ??? [ par AntiWindows ] J'ai commencé à programmer en VB il y a 2 ans environ, croyant pouvoir développer rapidement de veritables applications dans un environnement convivia Ouvrir un fichier d'une autre application [ par thomrico ] Bonjour,Je souhaites créer dans mon application VB un bouton qui quand on clique dessus ouvre un fichier.Par exemple, si je clique sur le bouton, le f Ouvrir une autre application dans une fenetre vb !! [ par mattheus ] Hello !!Je souhaiterais ouvrir une autre application *.exe dans une form .Je sais comment l'ouvrir avec la commande SHELLmais je sais pas l'integrer d Comment ouvrir un exe dans une fenêtre vb ?? [ par matmut ] Je voudrais avoir des renseignements sur la façon de procéder pour afficher une application exterieur à vb (*.exe) à l'intérieur de l'application vb q ouvrir un fichier et son application [ par neo3015 ] j'aimerai bien ouvrir un templete de visiodans un explorer de windiows on click sur le template et visqio souvre tt seul (comme word et le rest)je sai Container dans un usercontrol [ par peug ] Bonjour, j'ai un problème pour utiliser la popriété container d'une picturebox placé dans un usercontrol... Impossible d'utiliser cette propriété (ou Ouvrir un document Word à partir d'une application VB [ par titi18 ] Bonjour!J'aimrai ouvrir un document Word non modifiable à partir d'un bouton dans mon application VB.J'ai essayé avec l'instruction OPEN mais si le fi


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,125 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.