Module
Contents
Index 🔎︎

# Print Statement

បញ្ចេញ​ខ្សែអក្សរ​ដែលបាន​បញ្ជាក់ ឬ​កន្សោម​ជាលេខ​ទៅ​ប្រអប់ ឬ​ឯកសារ ។

## វាក្យ​សម្ពន្ធ ៖

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

## ប៉ារ៉ាម៉ែត្រ ៖

ឈ្មោះ​ឯកសារ ៖ កន្សោម​លេខ​ដែល​មាន​លេខ​ឯកសារ ដែល​ត្រូវ​បាន​កំណត់​ដោយ​សេចក្ដី​ថ្លែងការណ៍ Open សម្រាប់​ឯកសារ​នីមួយៗ ។

Expression ៖ កន្សោម​លេខ ឬ​ខ្សែ​អក្សរ​ណា​មួយ​ដែល​នឹង​ត្រូវ​បោះពុម្ព ។ កន្សោម​ច្រើន​អាច​ត្រូវ​បាន​បំបែក​ដោយ​សញ្ញា​​ចំណុច​ក្បៀស ។ ប្រសិន​បើ​បំបែក​ដោយ​សញ្ញា​ក្បៀស កន្សោម​ត្រូវ​បាន​ចុះ​បន្ទាត់​ទៅ​ចំណុច​ឈប់​ថេប​បន្ទាប់ ។ ចំណុច​ឈប់​ថេប​មិន​អាច​ត្រូវ​បាន​លៃ​តម្រូវ ។

ចំនួន ៖ ចំនួន​ដក​ឃ្លា​ដែល​នឹង​ត្រូវ​បញ្ចូល​ដោយ​អនុគមន៍ Spc ។

Pos ៖ ដក​ឃ្លា​ត្រូវ​បាន​បញ្ចូល​រហូត​ដល់​ទីតាំង​ដែល​បាន​បញ្ជាក់​​លម្អិត ។

ប្រសិន​បើ​សញ្ញា​​ចំណុច​ក្បៀស ឬ​សញ្ញា​ក្បៀស​លេច​ឡើង​បន្ទាប់​ពី​កន្សោម​ដែល​នឹង​ត្រូវ​បោះពុម្ព LibreOffice Basic រក្សា​ទុក​អត្ថបទ​ក្នុង​អង្គ​ចងចាំ​បណ្តោះ​អាសន្ន​មួយ និង​បន្ត​ប្រតិបត្តិ​កម្មវិធី​ដោយ​មិន​បោះពុម្ព ។ នៅ​ពេល​ជួប​ប្រទះ Print statement ផ្សេង​ទៀត​ដែល​គ្មាន​សញ្ញា​​ចំណុច​ក្បៀស ឬ​សញ្ញា​ក្បៀស​នៅ​ចុង​បញ្ចប់ អត្ថបទ​ទាំងអស់​ដែល​នឹង​ត្រូវ​បោះពុម្ព​ត្រូវ​បាន​បោះពុម្ព​ភ្លាម​ៗ ។

កន្សោម​​លេខ​វិជ្ជមាន​​ត្រូវ​​បាន​បោះពុម្ព​ដោយ​មាន​ដក​ឃ្លា​​នៅ​​ពី​​​មុខ ។ កន្សោម​អវិជ្ជមាន​ត្រូវ​បាន​បោះពុម្ព​ដោយ​មាន​សញ្ញា​ដក​នៅ​ពី​មុខ ។ ប្រសិន​បើ​ជួរ​ពិត​ប្រាកដ​ត្រូវ​បាន​លើស សម្រាប់​តម្លៃ​ទសភាគ កន្សោម​ជា​​លេខ​រៀង​ៗ​ខ្លួន​ត្រូវ​បាន​បោះពុម្ព​ក្នុង កំណត់​​​អិច​ស្ប៉ូណង់​ស្យែល ។

ប្រសិន​បើ​កន្សោម​ដែល​នឹង​ត្រូវ​បោះពុម្ព​លើស​ប្រវែង​ពិត​ប្រាកដ ការ​បង្ហាញ​នឹង​រុំ​ទៅ​ជួរ​បន្ទាប់​ដោយ​ស្វ័យ​ប្រវត្តិ ។

អ្នក​អាច​បញ្ចូល​អនុគមន៍ Tab ដែល​ព័ទ្ធ​ជុំ​វិញ​ដោយ​សញ្ញា​​ចំណុច​ក្បៀស​រវាង​អាគុយម៉ង់ ដើម្បី​ចូល​បន្ទាត់​ទិន្នផល​ទៅ​ទីតាំង​ជាក់លាក់​មួយ ឬ​អ្នក​អាច​ប្រើ​អនុគមន៍ 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

    Sub ExamplePrint
        Print "ABC"
        Print "ABC","123"
        i = FreeFile()
        Open "~/temp.txt" For Output As i
        Print #i, "ABC"
        Close #i
    End Sub