Moharram
یک شنبه 11 آبان 1393, 15:35 عصر
سلام
یه ClassLibrary که تو #C ساخته شده تو دلفی بصورت یه Type Library و شی کام قابل دسترسیه. پارامترهای تابعهای dll تا وقتی آرایه نشده باشن، میشه یه کاریشون کرد، اما وقتی آرایه باشند به شکل PSafeArray میشن. در مورد کار با PSafeArray و مقداردهی به اون یه مقدار جستجو کردم، خیلی سرراست نیست و باید Pointer اون رو لاک کرد و با توجه به sizeof المنتها توش دیتا ریخت. تازه اگه آرایه دوبعدی و یا ... بشه مشکل حادتر میشه.
دوستان پیشنهادی، کمکی ... چیزی ندارند.
فکر کنم بیخیال dll کردن پروژه #C بشم و سمت دلفی قضیه رو ببرم سمت #C بهتر باشه !!!
ممنون
یه ClassLibrary که تو #C ساخته شده تو دلفی بصورت یه Type Library و شی کام قابل دسترسیه. پارامترهای تابعهای dll تا وقتی آرایه نشده باشن، میشه یه کاریشون کرد، اما وقتی آرایه باشند به شکل PSafeArray میشن. در مورد کار با PSafeArray و مقداردهی به اون یه مقدار جستجو کردم، خیلی سرراست نیست و باید Pointer اون رو لاک کرد و با توجه به sizeof المنتها توش دیتا ریخت. تازه اگه آرایه دوبعدی و یا ... بشه مشکل حادتر میشه.
دوستان پیشنهادی، کمکی ... چیزی ندارند.
فکر کنم بیخیال dll کردن پروژه #C بشم و سمت دلفی قضیه رو ببرم سمت #C بهتر باشه !!!
ممنون