IBM Lotus Symphony


‏‎Print Statement [Runtime]‎‏

يتم تحديد مجموعة الحروف المحددة أو التعبيرات الرقمية كمخرجات بمربع حوار أو بملف.

الصيغة:

Print [#FileName,] Expression1[{;|,} [Spc(Number As Integer);] [Tab(pos As Integer);] [Expression2[...]]

المعامل:

FileName: أي تعبير رقمي يحتوي على رقم الملف الذي تم تحديده بواسطة عبارة Open للملف المناظر.

Expression: أي تعبير رقمي أو مجموعة حروف ليتم طباعته. يمكن فصل التعبيرات المتعددة بواسطة فاصلة منقوطة. اذا تم فصلها بفاصلة، سيتم ازاحة التعبيرات لنقطة توقف الجدولة التالية. لا يمكن ضبط نقاط توقف الجدولة.

Number: عدد المسافات التي سيتم ادراجها من خلال وظيفة Spc.

Pos: يتم ادراج المسافات حتى الموضع المحدد.

اذا تم عرض فاصلة منقوطة أو فاصلة بعد آخر تعبير يتم طباعته، سيقوم Lotus® Symphony™ Basic بتخزين النص في وحدة التخزين الاضافي الداخلي ويتم الاستمرار في تنفيذ البرنامج بدون طباعة. عند ايجاد عبارة Print statement أخرى بدون فاصلة أو فاصلة منقوطة في نهايتها، سيتم طباعة كل النص المطلوب طباعته في الحال.

يتم طباعة تعبيرات رقمية موجبة مع وجود مسافات في البداية. يتم طباعة تعبيرات رقمية سالبة مع وجود علامات ناقص في البداية. اذا تم تعدي مدى معين لقيم النقطة المتحركة، سيتم طباعة التعبير الرقمي المناظر بالترميز الأسي exponential notation.

اذا كان التعبير الذي سيتم طباعته يتعدى طول معين، سيتم التفاف العرض آليا الى السطر التالي.

شارة الملاحظة يمكنك ادراج وظيفة Tab function، بين علامتي فاصلة منقوطة، بين متغيرات لازاحة المخرجات لموضع معين، أو يمكنك استخدام الوظيفة Spc لادراج عدد معين من المسافات.

مثال:

Sub ExamplePrint

Print "ABC"

Print "ABC","123"

i = FreeFile()

Open "C:\Temp.txt" For Output As i

Print #i, "ABC"

Close #i

end Sub


التعليق التقييمي عن البرنامج | المزيد من المطبوعات الفنية | العلامات التجارية