Trisoul
Messages postés19Date d'inscriptionlundi 18 juin 2007StatutMembreDernière intervention 1 août 2007
-
1 août 2007 à 15:25
Trisoul
Messages postés19Date d'inscriptionlundi 18 juin 2007StatutMembreDernière intervention 1 août 2007
-
1 août 2007 à 21:09
Bonsoir,
J'ai termine mon appli, elle fonctionne sur mon poste.
Je place l'exe et sa base de donnee sur un serveur.
L'exe fonctionne lorsque je le lance depuis mon poste mais pas quand je le lance depuis un poste sous Windows 2000 : Runtime Error '91'
Voici mes declarations :
<hr size="2" width="100%" />Option Explicit
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 Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lparam As Any) As Long
<hr size="2" width="100%" />
Voici mes references :
Toutes les OCX ont bien ete ajoutees dans system32 et au registre via "regsvr32 COMDLG32.ocx" par exemple...
Comment faire pour savoir de quel objet vient le probleme et bien sur comment le resoudre s'il vous plait ?
Suis je oblige de lancer le projet sur une machine sous Windows 2000 pour savoir ou ca foire ?
Trisoul
Messages postés19Date d'inscriptionlundi 18 juin 2007StatutMembreDernière intervention 1 août 2007 1 août 2007 à 16:28
En fait c'est un exe qui est sur un serveur de la boite, avec une bdd dans ce meme repertoire.
Pour l'utiliser la personne lance un raccourci qui est sur son bureau.
Donc l'appli n'est pas installee sur chaque poste, c'est chaque poste qui va lancer la meme appli sur le serveur. Je dois quand meme faire un programme d'installation ?
Je vais essayer ton tutorial jvous tiens au courant :)