PDA

View Full Version : درخواست کمک در تبدیل یک یونیت دلفی به یک dll



ESG_Esfahan
یک شنبه 15 آذر 1388, 01:00 صبح
با سلام خدمت دوستان
من باید یک متن با فرمت ایران سیستم را به متن ویندوزی تبدیل کنم . در سایت جستجو کردم یک فایل به زبان دلفی پیدا کردم.چون من در سی شارپ کد می نویسم نتونستم مستقیما از این کد استفاده کنم.
از دوستان دلفی کار خواهش می کنم این یونیت را به یک dll تبدیل کنند تا در همه ی زبانهای برنامه نویسی قابل استفاده باشد.
در ضمن این یونیت از طرف نویسنده به صورت مجانی عرضه شده و تبدیل آن به dll مشکلی نداره.
لطفا یکی از دوستان زحمت بکشید و فایل زیر را به dll تبدیل کنید.
ممنون

shaporty
دوشنبه 16 آذر 1388, 00:00 صبح
ببین این بهت کار میده ؟
فانکشن هاش هم دقیقا همون فانکشن هاییه که توی یونیت پاسکالش بود . اگه کار نداد یه ایمیل بهم بده که درستش کنم برات .

ESG_Esfahan
پنج شنبه 19 آذر 1388, 19:39 عصر
سلام
با تشکر از فايلي که فرستاديد
من از اين dll استفاده کردم ولي پيغام خطا داد

hamedjim
جمعه 18 اردیبهشت 1394, 15:52 عصر
از اساتید محترم کسی می‌تونه Errorهای این یونیت رو برای دلفی 2009 به بعد، برطرف کنه؟



[dcc32 Error] New_FarsiX.pas(611): E2010 Incompatible types: 'AnsiChar' and 'Char'

shaporty
دوشنبه 21 اردیبهشت 1394, 11:14 صبح
ببینید شما مشکلتون در قسمت تبدیل کردن Char به AnsiChar و شاید برعکسشه ، من خیلی وقته که دلفی رو بستم
تو گوگل که سرچ کنی درباره تبدیل این دو به هم دیگه در نسخه دلفی خودت ، جواب کمی بدست نمی آری
اگه نتونستی به نتیجه برسی بگو تا من دلفی نصب کنم دیگه ، چاره ای نیست

hamedjim
دوشنبه 28 اردیبهشت 1394, 15:43 عصر
shaporty عزیز، ممنون از توجهت.
من Errorهای خطوطی که در تبدیل Char و AnsiChar وجود داشت رو بررسی و برطرف کردم. اما نتونستم از این یونیت در یک برنامه استفاده کنم.
فکر می‌کنم اشتباه در تغییراتی هست که من دادم.
لطفا اگر امکانش هست کمک بیشتری به من بکنید.
ممنون.

shaporty
سه شنبه 29 اردیبهشت 1394, 15:40 عصر
سلام دوست عزیز

نمیدونم چرا پست قبلیمو مخفی کردن
فکر کنم چون شماره تلفن داده بودم توش

باید حضورن ببینم پروژه رو ، اگه بتونی با یه نرم افزار desktop sharing باهام در تماس باشی میتونم مشکلت رو حل کنم

Mahmood_M
چهارشنبه 30 اردیبهشت 1394, 09:27 صبح
لطفا برای ارتباط های خصوصی ( مثل شماره تماس ) از پیغام خصوصی استفاده کنید
...
نوع Char یک Wrapper در دلفی به حساب میاد ، در نسخه های قدیمی ، Char برابر با AnsiChar و 1 بایت هست و در نسخه های جدید تر و برای پشتیبانی از یونیکد ، Char برابر با WideChar و 2 بایت هستش
با توجه به نسخه ای که استفاده می کنید تبدیلات رو انجام بدید