dev.gamez.lv Forum Index dev.gamez.lv
Latvian Game Developers Community
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups 

DLL > export class

 
dev.gamez.lv Forum Index -> Programmēšana
View previous topic :: View next topic  
Author Message
S1
Indago dalībnieks
Indago dalībnieks


Joined: 31 Jul 2005
Posts: 219
Location: Jelgava

PostPosted: Sat Nov 11, 2006 8:29 pm    Post subject: DLL > export class

hmm... jautājums vienkāršs, vai dll var eksportēt clases (delphi)?
Back to top
View user's profile Send e-mail
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Sat Nov 11, 2006 8:41 pm    Post subject:

cik atceros, tad nevar (dokumentāciju neapskatīji?)

Eksportē kaudzīti ar funkcijām, kuras tad arī nowrapo klasē. Šādi vismaz rīkojās C++ kompilators, kad tu pasaki šim eksportēt klasi. Tb reāli tas eksportē visas klases metodes.
Back to top
View user's profile Send e-mail
spicausis



Joined: 23 Jan 2006
Posts: 85
Location: Teika

PostPosted: Sat Nov 11, 2006 10:51 pm    Post subject:

Var, bet tas jādara mazliet viltīgi.
http://leonardorame.blogspot.com/2006/06/how-to-import-object-from-dll.html
Back to top
View user's profile Visit poster's website
S1
Indago dalībnieks
Indago dalībnieks


Joined: 31 Jul 2005
Posts: 219
Location: Jelgava

PostPosted: Sun Nov 12, 2006 12:10 pm    Post subject:

jā, tas ir pārāk viltīgi. Man liekas, ka šādu dll varēs izmantot tikai delphi un tam līdzīgie.
Back to top
View user's profile Send e-mail
bubu
Indago Uzvarētājs
Indago Uzvarētājs


Joined: 23 Mar 2004
Posts: 3223
Location: Riga

PostPosted: Sun Nov 12, 2006 1:48 pm    Post subject:

Bet protams!
Arī C++ "eksportētu" klasi var izmantot defaultā tikai tajā pašā C++'ā rakstīta programma (tb kompilators tas pats). Ir pat vēl sliktāka - pat viena kompilatora versijas var eksportēt dažādākos veidots klases. Tāpēc jau iesaka turēties pie C veida eksportētām funkcijām un tās nowrapot klases metodēs.
Back to top
View user's profile Send e-mail
Display posts from previous:   
dev.gamez.lv Forum Index -> Programmēšana All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group