net_ved
پنج شنبه 07 آذر 1387, 11:43 صبح
با سلام
من یه Dll نوشتم که یکسری تابع توش دارم که پارامتر String دارند
حالا می خوام اینو تو زبان VFox9 استفاده کنم ... همه پارامتر ها رو به DLL می شه فرستاد الا String
انگار دارم رشته خالی می فرستم
اشکال از کجاست ؟
این نکته رو بگم که وقتی DLL رو با یه appllication دلفی استفاده می کنم مشکلی نیست اما وقتی با VF استفاده می کنم همه پارامتر ها رو پاس میده الا String
دستوری که تو DLL نوشتم :
Function NA_WriteStr(Str:String):integer;stdcall
دستوری که تو VF نوشتم
DECLARE integer NA_WriteStr IN NADLL.dll
String S1
من یه Dll نوشتم که یکسری تابع توش دارم که پارامتر String دارند
حالا می خوام اینو تو زبان VFox9 استفاده کنم ... همه پارامتر ها رو به DLL می شه فرستاد الا String
انگار دارم رشته خالی می فرستم
اشکال از کجاست ؟
این نکته رو بگم که وقتی DLL رو با یه appllication دلفی استفاده می کنم مشکلی نیست اما وقتی با VF استفاده می کنم همه پارامتر ها رو پاس میده الا String
دستوری که تو DLL نوشتم :
Function NA_WriteStr(Str:String):integer;stdcall
دستوری که تو VF نوشتم
DECLARE integer NA_WriteStr IN NADLL.dll
String S1