Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Appel du swf dans VB 2005 vers mauvais répoertoire [ Système / Fichier & Disque ] (danbo)

samedi 22 mars 2008 à 17:53:36 | Appel du swf dans VB 2005 vers mauvais répoertoire

danbo

Dans le cadre d'un exercice peofessionnel où je souhaite relier des anmations Flash à une base de données en passant par VB, pour paramétrer des variables machines, je suis confronté à un problème de chemin exact de l'animation.

1) je crée une application vb2005 contenant une animation Flash mx. L'ensemble fonctionne très bien quand je suis en mode construction et que je lance l'application par le menu 'Générer'.
J'ai codé un Msgbox, qui me renvoie le chemin du .swf. Et il est correct.

2) je 'Publie', et je lance mon application par le Setup.
L'application VB apparait bien, mais pas l'animation .swf.
Comme j'ai mon Msgbox, il m'indique un tout autre chemin pour le .swf, qui n'existe pas dans mon disuqe dur.

3) J'ai essayé les expressions suivantes:
    3.1)My.Application.Info.DirectoryPath
    3.2)System.IO.Path.GetDirectoryName(Application.ExecutablePath)
    3.3)MsgBox(System.AppDomain.CurrentDomain.BaseDirectory()
    3.4)Application.StartupPath
    3.5)System.AppDomain.CurrentDomain.BaseDirectory()

avec la commande d'appel de l'animation
        Call flashy.LoadMovie(0, chemin & "\swf_vb.swf")
où chemin est l'une des expressions précédentes.

4) Question:
    Comment puis-je définir l'expression avant de compiler, qui me donne le chemin exact du swf  que j'ai eu en 1), et que que je souhaiterais retrouver  après la compilation.

NB: j'ai testé une vingtaine d'exemples pris sur le NET, mais l'erreur revient systématiquement. Les préalables de déclarations ont été faits.

Danbo à koomky@free.fr

Quand on ne sait pas on demande, quand on ne demande pas, on n'a rien !


dimanche 23 mars 2008 à 02:23:30 | Re : Appel du swf dans VB 2005 vers mauvais répoertoire

jack

Administrateur CodeS-SourceS
Salut
"me renvoie le chemin du .swf. Et il est correct" : Lequel (par rapport à ton répertoire par défaut de ton appli)
"il m'indique un tout autre chemin pour le .swf" : Lequel (par rapport au répertoire par défaut de ton exe)
"qui n'existe pas dans mon disuqe dur" : D'où sort ce chemin ? de ta base de données ?
La vraie question est "où se trouve réellement le fichier SWF ?"
Là, c'est pas nous qui pouvons te le dire ...

Il te reste les objets trouvés ...

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)

dimanche 23 mars 2008 à 12:43:55 | Re : Appel du swf dans VB 2005 vers mauvais répoertoire

danbo

Bonjour Jack,

Ta question m'a fait comprendre la réponse.
J'ai donc utiliser les mêmes chemin pour l'appli en développement et celle de la publication.
Ainsi, lorsque je lance la setup, le Form VB apparait bien avec l'animation Falsh à l'intérieur.

Merci pour le déclic!  Résolu

Synthèse: ...si je ne m'abuse
Quand on développe une appli à partir d'un dossier, il faut générer la compil au même niveau dans le même répertoire.

Future appli, pahse 2:
Développement d'une base de données SQLITE avec VB2005 pour une animation flash dans VB, paramétrable avec les données de cette base.

Merci à Jack

Ca ne coûte rien d'être poli, c'est un devoir de civilité

dimanche 23 mars 2008 à 15:02:39 | Re : Appel du swf dans VB 2005 vers mauvais répoertoire

danbo

Orthographe & grammaire

Je suis très sensible à la grammaire et à l'orthographe, mais voulant aller vite ,et même parfois en me relisant, à l'écran, je laisse passer des fautes impardonnables et nombreuses.
Prière de m'en excuser, je ferai plus attention par la suite.

Les excuses n'interdisent pas de faire des efforts pour éviter que ça recommence.



Cette discussion est classé dans : vb, application, animation, swf, chemin


Répondre à ce message

Sujets en rapport avec ce message

pb animation + sous-animation Flash (swf) dans application VB.NET [ par leon_ ] Bonjour, Je suis en train de réaliser une application VB pouvant dialoguer avec Flash. Lorsque je lance mon application avec l'animation principale, l vb et animation [ par molh2007 ] salut tous le monde    avant de poser mon probleme je tient a remercier tt les Animation swf dans VB sur CD-rom [ par PB89 ] Mon animation swf ne se charge pas lors du lancement de l'application VB (au sein de laquelle elle est incluse) si elle est copiée sur un CD-Rom... al Demande d'information [ par rip0099 ] Bonjour ,    Je souhaiterai savoir si il est possible de cree une application sous VB qui permetrerai d'envoyer de maniere discontinue ou continue un Tester le nom de tout les forms de mon application (VB.NET) [ par Polack77 ] Bonjour     J'ai un 'petit' problème :     Je reçois (par WinSock) des demandes d'autre applicatio l'application ne trouve pas le rapport sur un pc où vb n'est pas installé [ par ramaro ] bjr à tous,Je viens de terminer un programme de gestion sur vb6 et j'ai un fichu problème que je n'arrive pas à résoudre. Voilà, lorsque je lance l'ap rendre une application VB/Access, client serveur [ par bchibicha ] Salut tout le monde Pour moi j'ai réalisé une application VB/Access, cette application fonctionne bien mais le problème c'est que mon supérieur m'as Flash et Vb 2005 [ par PhilippebedinCS ] Bonjour à tous,Voici mon problème : je ne parviens pas à jouer une animation flash sur une page web avec VB 2005.J'ai bien placer le controle Flash da Chemin de l'application [ par Marneus73 ] Bonjour à tous.Je voudrais savoir comment connaitre le chemin du dossier dans lequel mon application travaille. En fait j'ai besoin d'ouvrir un doc .t vb.net vers Access [ par launas ] Bonjour, j'ai développé une application PDA Pocket PC avec visual studio (Smart device application VB), mon client veut tester ses données dans mon pr


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,187 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.