• ColorDialog Komponentasi
  • Texnologiyalari va kommunikatsiyalarni rivojlantirish vazirligi toshkent axborot texnologiyalari universiteti




    Download 5,48 Mb.
    Pdf ko'rish
    bet49/53
    Sana21.11.2023
    Hajmi5,48 Mb.
    #102807
    1   ...   45   46   47   48   49   50   51   52   53
    Bog'liq
    Texnologiyalari va kommunikatsiyalarni rivojlantirish vazirligi

    SaveFileDialog komponentasi 
    SaveFileDialog komponentasi fayllarni saqlash uchun xizmat qiladi va ushbu 
    komponenta All Windows Forms komponentalar panelida joylashgan. 
    SaveFileDialogning barcha xossalari OpenFileDialogning xossalari bilan 
    deyarli bir xil va OverwritePrompt xossasi bilan ajralib turadi. Agarda ushbu xossa 
    true qiymat qabul qilsa u holda bu oyna qanday saqlash dialog oynasini chaqiradi
    ya’ni bitta faylni boshqa nom ostida saqlash. 
    SaveFileDialog komponentasiga bir misol: 
    Matnni saqlash uchun bizga richtextbox button komponentalari kerak bo’ladi. 
    Fayl nomini yozib, saqlash tugmasi bosilsa, ushbu fayl ko’rsatilgan joyga 
    saqlanadi. Agarda fayl nomiga 1 yozilsa Faylning formati 1.txt ko’rinishida 
    saqlanadi. 
    Dastur kodi quyidagicha: 


    97 
    private
    : System::
    Void
    button1_Click(System::
    Object

    sender
    , System::
    EventArgs

    e


    SaveFileDialog
    ^saveFileDialog1 = 
    gcnew
    SaveFileDialog
    (); 
    saveFileDialog1->Filter = 
    "Text Files|*.txt"

    saveFileDialog1->FilterIndex = 2 ; 
    saveFileDialog1->RestoreDirectory = 
    true

    if
    (saveFileDialog1->ShowDialog() == 
    System::Windows::Forms::
    DialogResult
    ::
    OK

    {
    IO::
    File
    ::WriteAllText(saveFileDialog1->FileName,richTextBox1-
    >Text); 


    ColorDialog Komponentasi 
    Colordialog oynasi All Windows Forms komponentalar panelida joylashgan. 
    ColorDialog komponentasi rang tanlash uchun dialog oyna ochib beradi. 
    Buning uchun unda Showdialog metodidan foydalanamiz.
    ColorDialogdan shriftni rangini o’zgartirishdan foydalanish dasturini ko’rib 
    chiqamiz: 
    Buning uchun button tugmasidan foydalanib, richtextbox komponentasining 
    rangini o’zgartiramiz. 


    98 
    Dasturning kodi: 
    private

    System::
    Void
    button2_Click(System::
    Object

    sender

    System::
    EventArgs

    e
    ) { 
    colorDialog1->ShowDialog(); 
    richTextBox1->ForeColor=colorDialog1->Color; 


    Download 5,48 Mb.
    1   ...   45   46   47   48   49   50   51   52   53




    Download 5,48 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Texnologiyalari va kommunikatsiyalarni rivojlantirish vazirligi toshkent axborot texnologiyalari universiteti

    Download 5,48 Mb.
    Pdf ko'rish