begin process at 2010 03 20 09:55:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

General

 > 

Ouvrir une application


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Ouvrir une application

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ée 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

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,234 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales