برگزیده های پرشین تولز

چند مشکل در دلفی

hpxyz

کاربر تازه وارد
تاریخ عضویت
11 می 2004
نوشته‌ها
90
لایک‌ها
0
من با دلفي يه برنامه دارم مينويسم جند تا مشكل دارم خواهشا كمك كنيد:
1-مي خواهم توي فرم edit را به صورت عمودي قرار دهم و نوشته هام عمودي باشه .چطوري؟
2-توي قسمت گزارش گيري بعد از ديدن گزارش دكمه هاي براي چاپ دارم كه توي اون نوشتم quickrep1.preview بعد صفحه پيشس نمايش مي آيد
ولي وقتي دكمه پرينت را ميزنم چيزي چاپ نميشه .چه كنم؟
 

hpxyz

کاربر تازه وارد
تاریخ عضویت
11 می 2004
نوشته‌ها
90
لایک‌ها
0
كسي نيست جواب بده؟
يه سوال ديگه:
مي خواهم در هنگام اجراي برنامه توي اديتها فارسي بنويسم. كد معادل كليدهاي ALT+SHIFT براي تبديل زبان به فارسي چيه؟
 

ehsan

Administrator
مدیر انجمن
Administrator
تاریخ عضویت
5 دسامبر 2002
نوشته‌ها
7,949
لایک‌ها
3,918
محل سکونت
Internet

littlerabbit

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
13 جولای 2003
نوشته‌ها
678
لایک‌ها
6
سن
42
محل سکونت
Iran
جواب اولي : اگه ميخواي من يه Label طراحي كردم اما Edit نه(منظورم همون كه چپكي ميخواي به نظر بياد!!!). اگه اونو ميخواي بگو همينجا بذارمش. راستي تو Edit هم نميشه به همين راحتي اينكارو كرد (چون Edit ساب كلاس شده ويندوز هست ولي Label نه )

در مورد Quick Report مشكل از پرينتر بايد باشه. با يه پرينتر مجاري (مثل PDF Writer يا Image Writer امتحان كن ) البته اگه Preview درست نشون داده شده باشه ولي پرينت نشه

اين كامژوننت رو ببين : http://www.shagrouni.com/english/software/keyboardlayout.html كارتو راه ميندازه يه چيزي هم بيشتر!!
راستي از اين به بعد سر وصداي احسان رو هم در نيار!
عنوان مناسب انتخاب كن!
 

hpxyz

کاربر تازه وارد
تاریخ عضویت
11 می 2004
نوشته‌ها
90
لایک‌ها
0
ممنون از جواهاتون
من بايد تو فرمم يك دونه dbedit را 90 درجه در خلاف جهت عقربه ساعت بچرخونم .يه راه حلي به من بديد
در مورد فارسي هم application.BiDiKeyboard:='00000429';
//application.BiDiMode:=bdrighttoleft;
با اين كدها مشكلم حل شد ولي وقتي توي اديتي فقط عدد وارد ميكنم آن اعداد انگليسي هستش. چه كنم؟
اين كامپوننتي كه گفتي چيكار ميكنه؟
 

hpxyz

کاربر تازه وارد
تاریخ عضویت
11 می 2004
نوشته‌ها
90
لایک‌ها
0
ليتل رابيت لااقل تو كمكي كن و lable را به من بده .مي شه با اون هم كار را راه انداخت.لطفا دقيق بگو چيكار كنم.
انگار هيچ كس كمكي نميكنه
 

littlerabbit

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
13 جولای 2003
نوشته‌ها
678
لایک‌ها
6
سن
42
محل سکونت
Iran
به نقل از hpxyz :
ليتل رابيت لااقل تو كمكي كن و lable را به من بده .مي شه با اون هم كار را راه انداخت.لطفا دقيق بگو چيكار كنم.
انگار هيچ كس كمكي نميكنه
اين Label من البته كد خيلي زشت و نامرتبه و با بعضي فونتا كار نميكنه (با Tahoma كار ميكنه )

http://www.cyberrabbits.net/exlabel.zip البته اينو جايي نميذارم چون هنوز تكميل نيست اما به هر صورت ميشه ازش كار كشيد!
 

hpxyz

کاربر تازه وارد
تاریخ عضویت
11 می 2004
نوشته‌ها
90
لایک‌ها
0
خيلي ممنون از فايلي كه گذاشتي
ولي تو رو خدا بگو چطور استفاده كنم من اصلا نمي دونم با اين كد چه كنم
ليتل جون من مي خواهم ليبل را كه در صفحه گذاشتم وقت اجرا عمودي نشون بده .حالا به زبوني كه من بفهمم بگو چهكنم.
 

littlerabbit

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
13 جولای 2003
نوشته‌ها
678
لایک‌ها
6
سن
42
محل سکونت
Iran
اين كه سادست!! اون ليبل يه كامپوننت هست نصبش كن اونوقت يه خصيصه داره كه زاويه اونرو تنظيم ميكني.. همين!
 

hpxyz

کاربر تازه وارد
تاریخ عضویت
11 می 2004
نوشته‌ها
90
لایک‌ها
0
ايرادهاي من برطرف شد به جز اديت عمودي
هدف من فقط نشون دادن نيست بلكه پس از گزارش گيري ميخواهم كه با كليك روي پرينت به صورت عمودي روي كاغذ چاپ بشه.
ليتل جون از اون كد ايراد ميگيره.يه راه حلي ارايه بديد.
 

littlerabbit

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
13 جولای 2003
نوشته‌ها
678
لایک‌ها
6
سن
42
محل سکونت
Iran
براي چاپ از چي استفاده ميكني؟
در مورد اون ليبل من با دلفي 6 و 7 تست كردم جواب ميده. مشكلي نداره.
 

hpxyz

کاربر تازه وارد
تاریخ عضویت
11 می 2004
نوشته‌ها
90
لایک‌ها
0
براي چاپ مينويسم quickrep1.print ليتل جان من از دلفي 5 استفاده ميكنم اين كامپوننت نصب نميشه ، ايراد ميگيره .راه ديگه اي نيست؟
 

littlerabbit

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
13 جولای 2003
نوشته‌ها
678
لایک‌ها
6
سن
42
محل سکونت
Iran
به نقل از hpxyz :
براي چاپ مينويسم quickrep1.print ليتل جان من از دلفي 5 استفاده ميكنم اين كامپوننت نصب نميشه ، ايراد ميگيره .راه ديگه اي نيست؟
متاسفانه چون Quick report كد باز نيست : نه. اما در مورد كامپوننت تابع DrawText رو ببينيد اصل همونه.
 

yadi

کاربر تازه وارد
تاریخ عضویت
18 اکتبر 2004
نوشته‌ها
33
لایک‌ها
0
در خود منوی دلفی قسمت languges را پيدا كرده و كد زبان فارسي را به یونیت فرم مربوطه اضافه کن بدون علامت $.
 

littlerabbit

مدیر بازنشسته
کاربر فعال
تاریخ عضویت
13 جولای 2003
نوشته‌ها
678
لایک‌ها
6
سن
42
محل سکونت
Iran
ميتونم بپرسم چه ربطي به قضيه داشت؟؟؟
 
بالا