View Full Version : اكسپورت به txt از طريق VSFlexGrid
amiralex
سه شنبه 18 مهر 1391, 15:42 عصر
سلام به همه
من يه فرم دارم با يه VSFlexGrid و يه دكمه
در اون دكمه اين كد رو نوشتم
VSFlexGrid.SaveGrid "D:\dlist.txt", flexFileTabText
كه VSFlexGrid رو به يه فايل متن انتقال ميده
اما مشكل اينجاست كه اون فايل متن خيلي بهم ريختست
يعني همه سطرها پشت سر هم اومدن من ميخوام هر سطر زير سطر بعدي به ترتيب بياد
ميشه بگيد بايد چي كار كنم
ممنون ميشم
ashkan1234
سه شنبه 18 مهر 1391, 18:42 عصر
با سلام!
منم یک همچین مشکلی دارم!
اگه دوستان کمکی تونسنتد بکنند:
چطور میشه اطلاعات یک flexGrid رو بصورت تکست در آورد که منظم باشه!
چطور میشه بجای اینکه خروجی Txt بصورت پیش فرض در یک درایو سیو بشه،CommonDilog باز بشه و از کاربر بپرسه کجا میخوای سیو کنی؟
البته این مشکل رو با خروجی Excel و ٌWord هم دارم!
خیلی سرچ کردم ولی چیزی که برای VB6 باشه یافت نکردم!
SlowCode
سه شنبه 18 مهر 1391, 22:34 عصر
نه من الان امتحان کردم خیلی هم خوب بود، خودش بر اساس فیلد ستون بندی میکنه.
میخوای چه شکلی باشه؟ اگه تغییرات زیاد نباشه میتونیم یه کاریش کنیم ولی باید توضیح بدی که به چه شکلی میخوای ذخیره کنی.
مثلا واسه من اینطوری نشون داد:
http://www.img4up.com/up2/22049317591116070513.jpg
amiralex
چهارشنبه 19 مهر 1391, 07:56 صبح
سلام آقا محسن
ولي براي من همش بهم ريختست. سطر ها و ستون هاي من هيچ كدون شامل متن نيست همش عدد هستش . همش هم پشت سر هم ميان. ميخوام هر سطر زير هم بياد مثل شكل شما
از همون كد بالايي هم استفاده كردم
آيا در تنظيمات VSFlexGrid كاري خاصي بايد انجام بدم؟
لطفا يه راهنمايي كاملتر بكنيد
ممنونم
amiralex
چهارشنبه 19 مهر 1391, 10:21 صبح
دوستان خواستم بگم مشكل برطرف شد
مشكل اينجاست كه دو نوع كامپونت از VSFlexgird داريم
براي اينكه درست نمايش بده بايد دقيقا از اين كامپونت استفاده كنيد
ComponetOne VSFlexGird 8,0 ( OLEDB/Unicod)
يعني نوع آنيكود شده
من تو سايت ايران فرم پيداش كردم
موفق باشيد
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.