Pb d'exécution sur un autre PC - C++ - Programmation
Marsh Posté le 18-05-2004 à 10:52:09
Choupinou a écrit : J'utilise Visual C++ 2003 Pro. |
harkonnen t'avait déjà répondu là :
http://forum.hardware.fr/forum2.ph [...] 621&cat=10
Marsh Posté le 18-05-2004 à 11:00:50
Choupinou a écrit : Désolé j'avais pas vu |
Quand tu poses une question la moindre des choses c'est de lire les réponses...
Marsh Posté le 18-05-2004 à 14:56:23
Merci pour ton aide. J'ai bien rajouter les bons fichiers à mon projet.
Le problème est que lorsque je lance l'application sur un autre PC (avec Windows 98), j'obtiens beaucoup d'erreur.
Par contre si je fais ignorer à chaque fois, au bout d'un moment ça marche parfaitement.
Apparemment t'as déjà utiliser ça. Est-ce que tu sais comment faire?
Marsh Posté le 18-05-2004 à 15:03:02
Choupinou a écrit : Merci pour ton aide. J'ai bien rajouter les bons fichiers à mon projet. |
Citation : |
il parlait de la machine sur laquelle tu veux faire tourner ton appli.
Marsh Posté le 18-05-2004 à 15:24:53
Par contre ça je sais pas comment faire.
Tu fais ça comment pour "déployer" un ocx sur une autre machine?
Marsh Posté le 18-05-2004 à 15:27:12
Choupinou a écrit : Par contre ça je sais pas comment faire. |
Le plus simple est probablement de la mettre dans le répertoire de ton programme.
Sinon le coller dans le rep windows, ou encore system ou system32 doit aussi fonctionner...
Marsh Posté le 18-05-2004 à 15:30:07
En fait j'ai bien copié les dll qui étaient utilisées par MSFLXGRID.ocx (dans le répertoire de mon programme) car sans ça, ça marchait pas. Mais les erreurs sont apparues après. Je vais essayer de les copier dans le dossier de windows
Marsh Posté le 18-05-2004 à 15:59:06
Ca ne change rien avec les fichiers copiés dans le dossier system32. C'est peut-être le fait d'utiliser Windows 98. Peut-être qu'avec Windows 2000 ça marcherait car je développe sous XP?
Marsh Posté le 24-05-2004 à 09:42:10
En fait même sous 200 ça ne marche pas. Ca marchait l'autre fois car le PC que j'avais utilisé avait visual C++ 6.0 donc les mêmes librairies. Mais maintenant sur un autre PC j'obtiens le message "Une opération non prise en charge a été tentée" puis il lance quand même le programme mais les tableaux n'apparaissent plus.
Marsh Posté le 18-05-2004 à 10:50:08
J'utilise Visual C++ 2003 Pro.
J'ai développé un programme qui fonctionne parfaitement sur mon PC.
Mais si j'exécute le programme sur un autre PC alors bonjour les dégats.
Il y a environ une cinquantaine de fenêtres d'erreurs qui s'ouvre.
J'ai trouvé d'où vient le pb: dans mon programme, j'utilise un tableau de type CMSFlexGrid que j'ai créé avec mes ressources.
Apparemment, ces ressources ne sont pas intégrées à mon programme alors que tout le reste l'est.
Comment faire pour réparer ces erreurs?
Faut-il que je rajoute une dll externe au programme?