begin process at 2012 02 16 11:34:46
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

Formulaire

 > 

charger des application vb6 a partir de notre app.


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

charger des application vb6 a partir de notre app.

mercredi 4 janvier 2006 à 23:20:52 | charger des application vb6 a partir de notre app.

zaka2005

   salut a tous
         j'ai un probleme avec mon application:c'est que je veux charger tout un projet vb6 avec ses formes et controles ! ! mais a partir de mon application !!
(mon application joue le role d'un explorateur qui peut charger n'importe quel projet vb dans mon disque dur)
je n'arrive pas a trouver le code pour le faire.
  merçi por votre aide.
jeudi 5 janvier 2006 à 00:04:31 | Re : charger des application vb6 a partir de notre app.

pcpt

Administrateur CodeS-SourceS
salut




Option Explicit 
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ 
            (
ByVal hwnd As LongByVal lpOperation As StringByVal lpFile As String, _ 
            
ByVal lpParameters As StringByVal lpDirectory As String, _ 
            
ByVal nShowCmd As LongAs Long 
'
'
Private Sub Command1_Click() 
    
Dim sProjectPath As String 
    sProjectPath = "C:\WINDOWS\Bureau\projet1.vbp" 

    
Call ShellExecute(Me.hwnd, "open", sProjectPath, 0&, 0&, 1&) 
End Sub 
 


Coloration syntaxique automatique [AFCK]
       
PCPT   [AFCK]


jeudi 5 janvier 2006 à 01:06:52 | Re : charger des application vb6 a partir de notre app.

zaka2005

 salut
>merçi pour ton bout de code,mais voulez vous m'indiquer a quoi ça sert exactement .(je veux dire la maniére qui'il utlise pour charger les projets)

jeudi 5 janvier 2006 à 01:10:49 | Re : charger des application vb6 a partir de notre app.

pcpt

Administrateur CodeS-SourceS
l'API ShellExecute lance le projet indiqué, par le biais de VB installé correctement.
tu as le listing des projet et leur chemin complet, l'API fait le reste ;)

jeudi 5 janvier 2006 à 01:13:43 | Re : charger des application vb6 a partir de notre app.

zaka2005

merçi encore une fois 
   voulez vous dire que n'importe quel projet vb peut etre chargé graçe a ces lignes,"c parce que je ne suis pas un AS de la programation en vb."
jeudi 5 janvier 2006 à 02:21:58 | Re : charger des application vb6 a partir de notre app.

pcpt

Administrateur CodeS-SourceS
désolé, je ne comprend pas ta question.....
tu me demandes si, avec un chemin valide d'un projet.vbp en paramètre (donc exemplé en variable sProjectPath), le code ci-dessus va fonctionner?

beh.... ouai !
c'est pas du code s'il ne marche qu'une fois par hasard...

jeudi 5 janvier 2006 à 02:31:10 | Re : charger des application vb6 a partir de notre app.

zaka2005

  merçi beaucoup

t'as peut etre des ideés sur les gestionnaire de  profils(je veux dire comment  creer un profil pour chaque utilisateur )pour l'application chargé avec shellexecute.
je m'explique :j'aurais par  exemple sur ma form vb 2 boutons :un user et un super user(administrateur par exp)
si j'appuie sur le bouton "user" donc l'application sera chargé avec le profil de "user" et ainsi de suite.
jeudi 5 janvier 2006 à 03:44:03 | Re : charger des application vb6 a partir de notre app.

pcpt

Administrateur CodeS-SourceS
j'ai une idée..... si je comprend bien ta question (donc si elle est très très mal formulée).
à savoir... tu voudrais en fait par exemple que 3 utilisateurs différents utilise ton appli sur le même PC et qu'ils aient chacun leur configuration. c'est çà?
exemple, X a son dossier C:\MoiPersoX par défaut alors que Paul a D:\Machin

oui? dans ce cas cherche par rapport au fichier ini.
j'ai une classe là dessus mais je la paufine quand j'ai le temps, donc si c'est bien ta question, cherche dans les sources celles qui traitent de ce sujet ;)

jeudi 5 janvier 2006 à 14:00:20 | Re : charger des application vb6 a partir de notre app.

zaka2005

salut pcpt

   en fait t'as bien compris mon pb mais je veux ajouter juste une chose:
dans une application repartis dans un reseau local (GPAO)par exp:si  le comptable  veut acceder a l'application il rentre son nom d'utilisateur et son mot de passe ....alors son profil dans cette app se charge automatiquement avec les controles qu'il souhaite voir seulement.
mais si un administrateur systeme desire ouvrir l'app, il l'ouvre aussi avec un mot de pass et hoop!! son profil se charge sur l'application avec les controles correspondantes!! qui ne seront pas forçement les mémes que sur le profil du comptable.!!
 
jeudi 5 janvier 2006 à 17:40:12 | Re : charger des application vb6 a partir de notre app.

pcpt

Administrateur CodeS-SourceS
oui. (après c'est à toi de gérer quelles actions et quelles options vont avec quel profil)


Cette discussion est classée dans : application, vb6, partir, app, charger


Répondre à ce message

Sujets en rapport avec ce message

Pilotage Word [ par filec ] Bonjour, Depuis quelques jours je n'arrive plus à piloter* Word à partir d'une application VB6 ou VBA excel Pourtant j'ai utiliser la bibliothèque Redémarrage d'une application en VB6 [ par aligator ] Bonjour, je voudrais que mon app. se ferme correctement et redémarre gentilment après un changement de choix de langue. Il doit y avoir une solution t Interagire avec une autre application [ par rocky42 ] Bonjour je cherche mais sans grand résultat comment interagir avec une autre application a partir de vb6 ces a dire que j'aimerait ajouter dans une li Comment utiliser en vb6 le protocol FTP [ par elfhel ] el_fhel Salut tout le monde; Svp, j'utilise visual basic 6 pour une application et je voudrai savoir s'il y a moyen de faire un transfert de fichier Glisser/déposer d'un pathname à partir d'un programme VBA sur une application lancée et affiché sur le bureau [ par fxdarphin ] Bonjour, Je souhaiterais après avoir lancé le programme Toycon.exe (programme gratuit permettant de créer une icone), de pouvoir à partir d'un program Lancer une application .NET dépolyée par ClickOnce à partir d'une application .NET [ par farrakis ] Bonjour, Je développe une application .NET (VB2008) à partir de laquelle je voudrais pouvoir lancer une autre application .NET déployée sur le poste erreur [ par nitho ] Bonjour je travaille sous vb6 et j'ai une application qui consulte des fichiers Excel. Sur certains fichiers tout se passe bien, sur d'autres une erre erreur d'exécution sous vb6.0 [ par smata ] Bonjour chers développeurs J'ai un probleme au niveau de mon application concue sous vb6.0. Au fait quand j'esssaye d'excéuter mon application sur un


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 1,201 sec (4)

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