begin process at 2012 02 14 03:28:42
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Base de données

 > 

ADO & DAO

 > 

Mon Appication ne marche pas sur un PC sans Visual Basic 6


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

Mon Appication ne marche pas sur un PC sans Visual Basic 6

dimanche 2 mars 2008 à 10:55:55 | Mon Appication ne marche pas sur un PC sans Visual Basic 6

Kamary

Bonjour !
J'ai fait un programme écrit en VB6 et comporte plusieurs controles listés ci-dessous :
    -SStab
    -Control Data
    -DBGrid
    -Command Button
    -Label
    -Combo
    -TextBox
    -Flexgrid
    -Timer
    -ImageList
    -Image
Le programme peut faire les choses suivant quand il veut bien marcher :
    -Acces à une base de données MsAccess
    -Ajout, Modification, Suppression d'enregistrement
    -Affichage de résultat grace à des requêtes SQL
Enfin voici mon problème, après avoir utiliser "L'Assistant d'empaquetage et Déploiement" de Visual Studio, ensuite utiliser "InnoSetup" pour obtenir un fichier unique, j'ai installer mon logiciel sur unn PC sans Visual Basic.
Installer correctement, je lance mon programme :
    #La page d'acceuil s'ouvre sans aucun souci (Je pense le  vbruntime est correctement installé)
    #Dans un combo j'ai fait un AddItem pour y mettre des éléments de la base de données (Donc c'est pas un problème de connection à la base de données)
    #Enfin le chargement de la forme principale, voici l'erreur :
       --->erreur numéro 91 : Bloc With ou Objet non défini
                   ~là après 3 jours et 3 nuits j'ai trouvé le problème : dans le form_load de la forme principale il y a un accès à la base de données via le control data.

Et c'est bien là le problème, dans VB6 le programme marche correctement mais installer sur une autre machine sans VB6 l'application plante (Même avec la gestion des erreurs).

J'ai essayer d'installer VB6 sur le PC sans VB6 (Vous me suivez là) et par miracle l'application marche, ensuite j'ai desinstallé VB6 récemment installé sur le PC sans VB6 (Vous me suivez encore ), l'application ne marche plus.

J'ai créer une autre application utilisant seulement un controle DATA. Le controle DATA ne marche pas (Il n'y a rien dans le controle).

S'il Vous Plait, une aide serait la bien venue.
Comment faire marcher cette application, quelle modification dois-je faire ?
Je remercie d'avance tous ce qui me répondront.

Au faite, voici les références utilisées :
       -Microsoft DAO 3.6
       -Microsoft Access Object 11.0

dimanche 2 mars 2008 à 11:08:42 | Re : Mon Appication ne marche pas sur un PC sans Visual Basic 6

econs

Administrateur CodeS-SourceS

Salut,

C'est normal. Il faut que le PC cible possède le runtime VB (grâce à une install de VB, ou en installant ton programme grâce à un setup.exe)
Regarde comment InnoSetup peut t'aider à créer une installeur pour ton programme. Il pourra alors être installé sur n'importe quel PC.


Manu

--------------------------------------------------------------------------------------------
Avant de poster un message, n'oubliez pas de consulter le reglement.
dimanche 2 mars 2008 à 12:45:12 | Re : Mon Appication ne marche pas sur un PC sans Visual Basic 6

PCPT

Administrateur CodeS-SourceS
salut,
et le lien qui va bien...
Q : Comment faire pour que mon application fonctionne sur un autre poste que le mien


Prenez un instant pour répondre à ce sondage svp
dimanche 2 mars 2008 à 14:46:11 | Re : Mon Appication ne marche pas sur un PC sans Visual Basic 6

Kamary

Merci de ta réponse.
Mais je crois que si c'était un problème de RUNTIME si j'ouvre l'EXE il y aurais un porblème mais je pense qu'il y a un Bug avec le Data qui ne contient rien alors
lundi 3 mars 2008 à 08:53:23 | Re : Mon Appication ne marche pas sur un PC sans Visual Basic 6

Renfield

Administrateur CodeS-SourceS
les gars, on peut lire dans le post "Enfin voici mon problème, après avoir utiliser "L'Assistant d'empaquetage et Déploiement" de Visual Studio, ensuite utiliser "InnoSetup" pour obtenir un fichier unique, j'ai installer mon logiciel sur unn PC sans Visual Basic. Installer correctement" donc le minimum semble là. --------- donnes nous le code qui se trouve dans ton Form_Load. va falloir debugger en aveugle, a grands coups de MsgBox, si ton code est long, afin d'identifier la ligne qui coince
lundi 3 mars 2008 à 09:24:07 | Re : Mon Appication ne marche pas sur un PC sans Visual Basic 6

PCPT

Administrateur CodeS-SourceS
Microsoft Access Object 11.0" qui est fourni avec access/office peut être absent et selon le setup fait....

donc revoir le .iss pour voir s'il a bien été listé s'il a été généré à partir du .lst de l'empaquetage VB
++

Prenez un instant pour répondre à ce sondage svp


Cette discussion est classée dans : pc, application, vb6, visual, marche


Répondre à ce message

Sujets en rapport avec ce message

Exe et MSCOMM [ par eowir ] Bonjour à tous! J'utilise Visual studio express 2008 et j'ai créé une application utilisant le contrôle mscomm32. Ayant créé l'exe sur mon pc, l'app creatin du setup d'une application vb6 [ par tastastoussa ] slt tout le monde, j'avais ,sans oublier votre aide,créé une application sur vb6,puis j'ai passé à la création du setup,pour cela j'ai utilisé innoset PROBLEME IMPRESSION VB6 + CRYSTAL REPORT [ par chris ] Salut tout le monde.Voilà le problème.J'ai une application qui me permet d'imprimer des rapports. Ces rapports sont créé via Crytal Report 8.5 . Je tr Deploiement vb6 office [ par baptiste72 ] bonjour, Je fais une application vb6 qui utilise des application office comme excel et word sur les PC de developpement qui ont office 2003 et 97 . J VB pocket pc [ par poitierjohan ] Salut... Je voudrais dévelloppez une application Pour mon Pocket PC (hp ipaq 6340)! J'utilise Visual Basic 5.0! Je n'ai pas encore le Visual Studio 20 Rappel pour application VB6 [ par Brou87 ] Salut j'ai fait un programme.Et dans ce programme la date de naissance(DTPicker) des personnes sont enregistrées. Je voulais savoir s'il est possible déploiement d'une application dans un autre pc [ par isgt ] Bonsoir, j'ai développé une application qui affiche des états via crystal reports sous visual studio 2010 et comme SGBD MySQL.L'application s'exécut VBA - Range ne marche pas [ par mondon ] Bonjour, J'utilise VB6.3 sous Windows 7. J'essaie de créer un graphique m'ais je n'arrive pas à faire marcher "Range" : Marche : ActiveChart.Series problème d'affichage du datareport lors de l'execution du setup d'une application avec vb6 [ par essodebeing ] bonjour a tous,j'ai un problème au niveau de l'exécution d'un datareport parametré que j'ai mis en mode paysage dans mon application en utilisant la m à quelqun qui n'utilise plus Visual Basic 6 [ par vicosta ] Mes amis, Lors d'un déménagement, j'ai perdu mes deux CD d'installation de VB pro mais je n'ai pas donné beaucou d'importance à ce fait vu que je m'ét


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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,671 sec (3)

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