See site in english Voir le site en francais
Website skin:
home  download  forum  link  contact

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

Author Topic: Question module  (Read 1877 times)

0 Members and 1 Guest are viewing this topic.

Offline lucas093

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
04 December 2010, 12:42:30
Bonjour,
Je débute dans orbiter et j'essaye de créer une DLL.
Je voudrais savoir comment charger une DLL (shuttlePB.dll) qui me sert de test, car quand j'ouvre orbiter il me propose des scénarios, mais pas shuttlePB.
merci d'avance


Offline Tallinn

  • Full Member
  • ***
  • Posts: 159
  • Karma: 2
Reply #1 - 04 December 2010, 13:34:16
Salut et bienvenue :beer:

Tu ne peux pas charger de dll directement.

Dans un premier temps, il te faut aller dans la SDK d'Orbiter qui est fournie. Dans les répertoires tu trouveras le code du shuttlePB (OrbiterSDK\samples\ShuttlePB) dans un fichier  *.cpp

Dan a fait un excellent tuto à cette adresse : http://orbiter.dansteph.com/forum/index.php?topic=6335.msg95352#msg95352 a propos de la modification des dll et de leur compilation. Tu y trouveras toutes les infos que tu recherches.....



Message modifié ( 04-12-2010 13:42 )

-----------------------------------------------------------------------------------------
J'ai appris à employer le mot impossible avec la plus grande prudence.

Wernher von Braun

Offline lucas093

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Reply #2 - 04 December 2010, 14:07:05
Merci Tallinn, j'ai déjà réussi a modifier shuttlePB, mais mon problème c'est que je ne sais pas comment le tester sur orbiter.


Offline Bibi Uncle

  • Legend
  • ******
  • Posts: 2264
  • Country: Canada ca
  • Karma: 17
Reply #3 - 04 December 2010, 19:09:45
En suivant le tuto, tu apprendras le debbugage avec VC++ et Orbiter.

Merci à Dan pour ce magnifique tuto :wor:


« Last Edit: 04 December 2010, 21:28:18 by Bibi Uncle »
Émile

Pluton, Saturne et Jupiter
Entendez-vous monter vers vous le chant de la Terre?

- Luc Plamondon

Offline MrSpock

  • Legend
  • ******
  • Posts: 1593
  • Karma: 0
Reply #4 - 04 December 2010, 20:06:27

Yo lucas du 93 ...
Bon , tu prends la dll que tu viens de compiler , tu la places dans le répertoire modules d'Orbiter , tu ouvres le launchpad , elle doit paraitre dans la fenêtre . Tu la sélectionnes , et c'est tout . Prends aussi le scénario Editor , de manière à choisir le shuttle pendant la session de vol , ou au sol ...
Ta dll se trouve dans le répertoire debug ou release de ton projet , selo,n les options de ta compilation .
A+ :beer:


« Last Edit: 04 December 2010, 21:28:18 by MrSpock »
Mr Spock ,
Consultant de VULCAN TECH INDUSTRY.
( et accessoirement chatouilleur de PLAYMOBILS@tm )
http://kenai.com/projects/spacetechs-mecanos

Offline lucas093

  • Newbie
  • *
  • Posts: 3
  • Karma: 0
Reply #5 - 04 December 2010, 21:15:10
merci MrSpock pour tes conseils Vulcan, ca a marché  :lol:


« Last Edit: 04 December 2010, 21:28:18 by lucas093 »

Offline MrSpock

  • Legend
  • ******
  • Posts: 1593
  • Karma: 0
Reply #6 - 04 December 2010, 21:28:18
Trop cool !
Bienvenue aux club c++ ...
:top:


« Last Edit: 04 December 2010, 21:28:18 by MrSpock »
Mr Spock ,
Consultant de VULCAN TECH INDUSTRY.
( et accessoirement chatouilleur de PLAYMOBILS@tm )
http://kenai.com/projects/spacetechs-mecanos