با عرض سلام و خسته نباشید
بنده یک فایل dbf دارم که با فاکس تحت داس نوشته شده (دارای دو فیلد فارسی نام و نام خانوادگی است)وقتی فایل مورد نظر رو تو دلفی استفاده میکنم فیلد های فونت فارسی اون به هم میریزه.میشه بنده رو راهنمایی کنید
با تشکر
با عرض سلام و خسته نباشید
بنده یک فایل dbf دارم که با فاکس تحت داس نوشته شده (دارای دو فیلد فارسی نام و نام خانوادگی است)وقتی فایل مورد نظر رو تو دلفی استفاده میکنم فیلد های فونت فارسی اون به هم میریزه.میشه بنده رو راهنمایی کنید
با تشکر
یک مبدل خیلی ساده و کوچک برای آن بنویس
فیلدها را از فایل تحت داس بخوان و پس از تبدیل آن به تحت ویندوز در فایل تحت ویندوز بنویس
من یک مبدل سالها پیش نوشته بودم اما نمیتوانم آنرا پیدا کنم خیلی ساده است به شکل زیر عمل کن :
پس از آنکه فیلد را گرفتی تک تک حروف آنها را جدا و در یک Select Case کنترل کن ، مثلا ببین حرف آ در داس کدام علامت در ویندوز میشه سپس حروف را توسط Case برابر مقادیرشان قرار بده