ich habe ueberhaupt keine erfahrung mit powerbuilder aber von haus aus ist es so das du eine 'c++' klasse die in einer dll vorliegt nur von einer sprache aus verwenden kannst die das gleiche objekt-layout benutzt wie die sprache, mit der die dll erzeut wurde. m.a.w: will man eine klasse verwenden die in einer dll vorliegt die mit vc++ erzeugt wurde, dann muss man vc++ verwenden. (es _waere_ natuerlich moeglich das das auch der powerbuilder kann - zumindest theoretisch - aber das halte ich doch fuer _sehr_ unwahrscheinlich.)
wenn man objekte allgemeingultig wiederverwenden will, dann muss man ein activex objekt oder ein com objekt programmieren (egal mit welche sprache, auch mit c++) - dann liegen die dinger in einer form vor mit denen andere sprachen oder systeme was anfangen koennen.
WM_FYI