[ tosa @ 01.08.2002. 15:04 ] @
Primetio sam nesto (sto me, moram priznati nervira) u DirectX dokumentaciji ...
Posto DirectX SDK ima dokumentaciju i za C/C++ i za visual basic, primetio sam
da clanovi u strukturama imaju razlicit raspored u C i VB .. Zasto ?

Da li neko zna ?

Da li je u pitanju samo dekoracija help-a za VB, posto su u 90% slucajeva
imena sortirana po abecedi ?

[ 6544616a006e @ 03.05.2003. 02:45 ] @
Ako je tako kako kažeš, a nemam razloga da ti ne verujem, onda je razlika (pretpostavljam) u različitim import bibliotekama i/ili nekom njihovom interfejsu...
[ milanche @ 04.05.2003. 20:17 ] @
Ima razlike d-rastic'ne.

Za razliku od VisualC++-a, VisualBasic nema pointere. Ako uzmemo u obzir da cela COM ideja funkcionise na razmeni pointera na interface, ocito da je VB u bedaku.

Posto je Microsoft dizajnirao i COM i VisualBasic, smislili su tehnologiju koja bi premostila taj veliki jaz - napravili su tzv IDispatch interface, koji omogucava da se umesto preko pointera funkcijama i promenljivama pristupa preko REDNOG BROJA (dispID) date funkcije/promenljive u nizu funkcija. Na taj nacin su omogucili VisualBasic dizajnerima da koristi COM module.

(...ovaj interface je srz Automation/ActiveX koncepta...)

Ocito, posto redni broj public funkcije/member funkcije igra ulogu, nije nikakvo cudo sto su promenljive sortirane po abecedi.

[ jc denton @ 04.05.2003. 20:52 ] @
Jeste bedak sto se tice VB-a. Recimo, u VB-u ne postoji nacin da se pozove property page od nekog DirectShow filtra. Nesto su dali da se koristi, ali vecina stvari ne moze iz VB-a. Bedak bash.
[ tosa @ 04.05.2003. 22:22 ] @
Hvala na odgovorima .. resio sam da zanemarim raspored u VB-u :)