Instead of using obsolete
VB6
code for printing, why don't you implement it directly using C#? there are
many tutorials available[
^].
If you don't want to follow the suggested approach then, in order to call it from
C#
, you need to convert your
VB6
application into a
COM
component (or, at least, into
DLL
).