View previous topic :: View next topic |
Author |
Message |
S1 Indago dalībnieks
Joined: 31 Jul 2005 Posts: 219 Location: Jelgava
|
Posted: 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 |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: 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 |
|
|
spicausis
Joined: 23 Jan 2006 Posts: 85 Location: Teika
|
|
Back to top |
|
|
S1 Indago dalībnieks
Joined: 31 Jul 2005 Posts: 219 Location: Jelgava
|
Posted: 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 |
|
|
bubu Indago Uzvarētājs
Joined: 23 Mar 2004 Posts: 3223 Location: Riga
|
Posted: 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 |
|
|
|