ايران ويج

نسخه‌ی کامل: ایجاد فرمان TAB در MMC
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان عزیز
من می خوام دو تا متغییر رو داخل MMC ذخیره کنم که همه میدونیم به صورت TEXT ذخیره می شه مشکل اینجاست که باید در هنگام نوشتن در MMC دو تا متغییر به اندازه فرمان کلید TAB با هم فاصله داشته باشن تا زمانی که بخوام با نرم افزار اکسل بازشون کنم از همدیگه تفکیک شده باشن . تا حالا که نتونستم این کار رو انجام بدم و مقادیر دو متغییر به هم وصل میشن حتی از دستورات زیر هم استفاده کردم که فرمان TAB رو اجرا کنن ولی نشد . ممنون می شم راهنمایی کنین
PRINT#1 , V;CHR(9);V2
PRINT#1,V;"\T";V2
با سپاس
سلام مجدد خدمت دوستان
من خودم یک مقدار تحقیق کردم و متوجه شدم برای ایجاد فرمان TAB بین هر کارکتر که قراره در MMC ذخیره بشه باید در کتابخانه AVR_DOS تغییراتی انجام بشه . 
این قسمت رو از داخل برنامه AVR_DOS براتون میزارم :

' Character to separate ASCII Values in WRITE - statement (and INPUT)
' Normally a comma (,) is used. but it can be changed to other values, f.E.
' to TAB (ASCII-Code 9) if EXCEL Files with Tab separated values should be
' written or read. This parameter works for WRITE and INPUT
' Parameter value is the ASSCII-Code of the separator
' 44 = comma [default]
' 9 = TAB                                                  ' [default = 44]
این قسمت میگه اگه می خوای بین کارکترها TAB ایجاد بشه باید مقدار از 44 به 9 تغییر حالت بده . من این کار رو انجام دادم ولی نمی دونم چرا زمانی که می خوام AVR-DOS رو کامپایل کنم خطا می ده . البته قبلش هم که تغییر بدم کلا خطا می ده . 
لطفا راهنمایی کنین دوستان 
با سپاس