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
SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier [SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko
Logiciels
Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning
|