Accueil > Forum > > > > Question pour émuler une application 3D
Question pour émuler une application 3D
samedi 24 novembre 2007 à 18:55:43 |
Question pour émuler une application 3D

veler
|
bonsoir à tous, j'ai un petit problême. Enfin, ça me pose énormément de problême. J'ai en fait une application fait en Basic (c'est un language spécialiser dans la création de jeux video). J'ai donc une application 3D. J'aimerais pourvoir avoir cette application 3D dans ma form. J'ai essayé d'utilise le code de Spoty à cette adresse: http://www.vbfrance.com/codes/OUVRIR-APPLI-EXE-DANS-FORM-VB2005_43443.aspx mais ça ne fonctionne pas. En fait, je croit qu'au lancement de mon application 3D, il y a telement de raffraichissement de la fenêtre que le code passe outre et que mon application 3D ne se met pas dans ma form. Avez-vous une solution pour avoir mon application 3D dans ma form? merci d'avance^^ PS: C'est hyper important pour mon projet, alors j'espère vraiment avoir une réponse... @+ amigos
|
|
dimanche 25 novembre 2007 à 12:19:34 |
Re : Question pour émuler une application 3D

VBGenesis
|
Salut!
Tu parle d'un basic spécialisé dans la création de jeux vidéos, est-ce BlitzBasic3D? Dans ce cas je peut peut-être t'aider vu que je l'ai. Je ne comprend pas trop ton explication, mais tu dis "il y a telement de raffraichissement de la fenêtre". N'y a t-il pas moyen de limiter ce raffraichissement dans ton code Basic?
VBGenesis
|
|
dimanche 25 novembre 2007 à 19:16:16 |
Re : Question pour émuler une application 3D

veler
|
Salut, je ne sais pas si BlitzBasic3D, c'est ce que je pense, mais moi j'utilise Dark Basic Pro. Pour être plus claire, je n'arrive pas à faire ce qu'est censé faire le code de Spoty avec mon application, ça fonctionne très bien avec une application microsoft (notepad ou explorer windows) mais ça ne fonctionne pas avec mon application 3D. Je ne vois pas trop ce que je peux dire de plus pour vous aider, désoler. peux être que si vous connaissez une autre methode pour faire ça, ça pourrais marcher. A+
|
|
dimanche 25 novembre 2007 à 19:19:10 |
Re : Question pour émuler une application 3D

VBGenesis
|
Salut
Non ce n'est pas blitz c'est justement un concurrent. Quand tu dis que ca ne marche pas, tu peux préciser? La fenêtre ne s'affiche pas? Elle reste noire? Elle ne répond pas?
VBGenesis
|
|
dimanche 25 novembre 2007 à 19:43:39 |
Re : Question pour émuler une application 3D

veler
|
L'application ce lance mais n'apparait pas dans ma form, elle est, comme si on l'avait lané normalement.
|
|
mardi 27 novembre 2007 à 20:05:47 |
Re : Question pour émuler une application 3D
|
mercredi 28 novembre 2007 à 14:45:51 |
Re : Question pour émuler une application 3D

VBGenesis
|
Personnelement, je pense qu'il s'agit de DirectX qui "annule" les API que le prog VB lance pour rendre ta fenetre dépendante. Tu peut peut-être essayer de faire une fenetre vide avec DarkBasicPro (le minimum pour afficher une fenetre, c'est à dire surement même pas de code, hormis les déclarations DX) et de la lancer. Si elle se met correctement, c'est que l'une de tes fonctions (que tu utilise dans ton code DBP) empêche VB de faire ce qu'on lui demande. Si le problème est toujours là avec ta fenêtre vide, j'ai bien peur qu'il n'y ai pas de solution, car tu ne controle absolument pas le noyau de ton prog (généré par DBP). Il s'agit en effet de l'un des inconvéniants de ces langages spécialisés et "simplifiés", comparé à du C par exemple. Comme dit plus haut, j'ai BlitzBasic, je vais voir si le problème est présent aussi avec ce langage très similaire (enfin d'après ce que j'ai compris).
VBGenesis
|
|
mercredi 28 novembre 2007 à 15:06:03 |
Re : Question pour émuler une application 3D

veler
|
Salut, j'ai essayé ce que tu dis, en effet, si le il est vide, ça fonctionne, mais je ne ferais pas grand chose d'une application vide. J'attend avec impatience le résultat avec BlitzBasic. T'as raison aussi, si je voulais vraiment le faire, faudrais que je me mette au C. Je connais un logiciel qi s'appelle FPS Creator, je sais qu'il est fait en C et que son moteur 3D est fait en Basic et qu'il errive à faire ce que je veux faire, mais bon, c'est du C. merci, a+
|
|
mercredi 28 novembre 2007 à 15:29:33 |
Re : Question pour émuler une application 3D

VBGenesis
|
Réponse acceptée !
Je connais FPS créator, mais c'est encore pire (au sens du sujet de ce topic bien sur) que DBP: tu ne programme même pas (ou très peu)! Et il y a fort à parier que DBP est également fait en C, le problème n'est pas là, mais bien dans le noyau de base qu'il ajoute au coeur de ton prog. Peux-tu essayer de rajouter petit à petit les (ensembles de) déclarations (bien sur il faut que la compil puisse tourner) et de tester à chaque fois, pour voir laquelle coince? J'ai essayer avec blitz, le prog marche sans aucun problème.
VBGenesis
|
|
mercredi 28 novembre 2007 à 15:32:07 |
Re : Question pour émuler une application 3D

veler
|
Oki, je vais essayé ça, et si il n'y a rien à fire, je me metterais au Blitz a+
|
|
Cette discussion est classée dans : form, application, question, 3d, émuler
Répondre à ce message
Sujets en rapport avec ce message
Une form affichée quoi qu'il arrive [ par bcip ]
Je souhaite que, lorsque mon application tourne, l'une de mes form s'affiche au-dessus de TOUTES les applications qui sont ou vont être lançées. C'est
Fermeture d'une MDI_Form [ par Charlie ]
Allo...Je veux, lors de l'ouverture de mon application vérifier une condition. Si celle-ci est fausse, je veux que l'application se ferme. Cette condi
Question de 3D [ par PatDeLaYaute ]
Bonjour,je n'y connais rien à la 3D et je me pose laquestion pour un projet que j'ai en tête : quelle librairie doit-je utiliser ?(OpenGL, DirectX ou
Chargement de l'application [ par RaZoR ]
Je voudrais savoir si il est possible de créer une form de chargement qui se mette "devant" la form principale et qui attent que cette derniere est fi
Fermeture de form vbmodal ??? [ par mamat ]
Qu'est ce qu'un form vbmodal ??Raison de la question:Je lance un programme activeX depuis une application mais à travers une macro (lancement de la cl
Question DLL et OCX... [ par misteurz ]
je viens de réaliser une application en vb...et qd je mets mon .exe sur une autre machine j'ai un message qui me dit qu'il me manque des dll (vb6fr.dl
J'ai plein de questions à vous posez !!! [ par RaZoR ]
1ere question) Comment on fait pour cacher une application de ALT-TAB (sans désactiver ALT-TAB) ???2eme question) Comment on fais pour annuler l'appui
Faire une application sans fenêtre (form) [ par TheBestofComputer ]
Je voudrais savoir si c'est possible de crée une application sans fenetre et si c'est possible d'y mettre un controle Winsock.Merci
Ouvrir une autre application dans une fenetre vb !! [ par mattheus ]
Hello !!Je souhaiterais ouvrir une autre application *.exe dans une form .Je sais comment l'ouvrir avec la commande SHELLmais je sais pas l'integrer d
Question bête mais répondez qu'a meme SVP [ par DDelec24 ]
Salut tout le monde! Je voudrai savoir lorsque je quitte mon programme ou il faut que j'entre mon code.Je m'explique: lors d'une requete d'interruptio
Livres en rapport
|
Derniers Blogs
L'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIESL'INTERFACE NATURELLE DE WINDOWS PHONE 7 SERIES par odewit
La tendance est aux interfaces naturelles (NUI), et le keynote de Bill Buxton au MIX l'a bien souligné.
La charte graphique et ergonomique de Windows Phone 7 a donc été entièrement repensée en vue d'obtenir un maximum d'efficacité sur ce point. En re...
Cliquez pour lire la suite de l'article par odewit COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE?COMMENT MAPPER UNE VUE SQL SUR UNE COLLECTION DE COMPLEX TYPE? par Matthieu MEZIL
Avec EF, les vues doivent être mappées sur des entity types. Le problème c'est que les entity types doivent avoir une clé. Avec EF, nous avons les complex type qui n'ont pas de clé mais les vues ne peuvent pas être mappées dessus. Avec EF4, il est possibl...
Cliquez pour lire la suite de l'article par Matthieu MEZIL [WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL?[WF4] UN BINDING ACTIVITY/ACTIVITYDESIGNER QUI PASSE MAL? par JeremyJeanson
Certain d'entre vous on peut être vécu cette situation embarrassante après quelques temps passer avec WF4 : Au début avec mon " ActivityDesigner" , tout allait bien. Et puis un jour j'ai au des problèmes de " Binding" . Alors nous sommes allé sur le site ...
Cliquez pour lire la suite de l'article par JeremyJeanson
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|