Search This Blog

2011-12-27

C#: PrintDialog -г ашиглах талаар

PrintDialog component -г шууд ашиглаж болно. Component -ээ toolbox -с чирээд прожикт дээрээ тавих эсвэл зүгээр л дээр нь 2 товшиход л болно. Эсвэл доорх мөр кодыг ашиглаад обект үүсгээд ашиглаж болно.
PrintDialog printDialog1 = new PrintDialog();
Хэвлэх хэсгийн код нь:
            //printDocument обект зарлах
            PrintDocument pdoc = new PrintDocument();
            //help товчлуурыг гаргах
            printDialog1.ShowHelp = true;
            //хэвлэх хэсгийн хязгаарт тохиргоо хийх боломжийг бий 
            //болгоно.
            printDialog1.AllowSomePages = true;
            printDialog1.Document = pdoc;
            //Аль хуудас хэвлэгдэх гэж байгаа талаар 
            //printDocument -д суулгаж өгнө. Принтертэй харилцах 
            //цонх, эсвэл принтерийн тохиргоог заавал 
            //тохируулсан байна.
            if (printDialog1.ShowDialog() == DialogResult.OK)
            {
                pdoc.Print();
            }

Програмыхаа эхэнд доорх мөр кодыг нэмэхээ мартваа.
using System.Drawing.Printing;

2011-11-13

Энэтхэг хурим.

Сургуулийн маань захирлын охин хуримаа хийж байгаан байна. Энэтхэгт ирээд идэж болох бүх зүйл байлаа, хамгийн гол нь бүгд үнэгүй хэхэх.

2011-11-10

C#: Text Highlighting in RichTextBox

RichTextBox -той харьцаж байхдаа хайлт хийх эсвэл онцгой шаардлагатай үгсийг бусдаас ялган тодотгох шаардлагатай үе гардаг. Энэ үед яаж зохицуулах вэ? Үүнийг яаж зохицуулах талаар олж мэдсэнээ та бүхэнтэй хуваалцъя.

Гол санаа нь идэвхтэй мөр болгоны эхлэл болон төгсгөлыг олж, уг мөрөнд тодруулах шаардлагатай үг орсон эсэхийг хайна. Хэрэв тийм үг олдвол тухайн үгийг бусдаас ялган будсанаар бидний зорилго биелэх юм.
int currentLineStart = 0; 
int currentLineLength = 0;
int currentLineEnd = 0;
Regex regKeyWords = new Regex("int|foreach|while|hello", RegexOptions.IgnoreCase);
        
[DllImport("user32.dll")]
public extern static bool LockWindowUpdate(IntPtr WndLock);

2011-11-06

Хөгжилтэй. (Funny)

Зааа хүнд хэрэг болохгүй ч хэсэгхэн ч гэсэн хөгжөөх хэдэн зураг орууллаа. Хаа нэгтээгээс хамж шимж оллоо гэсэн. Гэснээс энэ "гэсэн" гэдэг үгийг бас нэг газраас сурцан. Зөв газраа ч хэрэглээд байгаамуу үгүй ч юмуу мээдкүүү гэсэн. За ингээд хөгжилтэй хэдэн зураг.

Бүсгүйчүүд эрчүүдийн эсрэг.

2011-10-12

Ижийгээ их л санах юмдаа.


Аргадах нь хүртэл эгэл биш ижийдээ
Ар цармын цэцэгсийг түүгээд нэг очъё оо
Агуу ачийг тань хариулж чадах биш дээ ямар
Агшин зуур гялаалгаж сүсэглэ юу гэсиймаа

Дандаа би ямар ижийдээ очиж үнсүүлэх ч биш дээ
Дан ганц цэцгийн баглаагаар сэтгэлийг нь хуураад яах юм бэ
Харин түүний оронд хүн шиг явж баярлуулъя даа.

Аашлах нь хүртэл эгэл биш ижии дээ
Амьд цэцэгсийн баглааг түүгээд нэг очъё оо
Намайг төрүүлсэн ачийг нь хариулж чадах биш дээ би
Нартай ханьсаж гэгээнд нь баяс юу гэсиймаа

Дандаа би ямар ижийдээ очиж үнсүүлэх ч биш дээ
Дан ганц цэцгийн баглаагаар сэтгэлийг нь хуураад яах юм бэ
Харин түүний оронд хүн шиг явж баярлуулъя даа.

3 Бүдүүн хамтлаг.

2011-09-03

Зуны амралт дууслаа

Сүүлчийн бичлэгээ оруулснаас хойш их урт хугацаа өнгөрсөн байна. Хүнд хэрэг болохоор зүйл ч сурлаа, болохооргүй зүйл ч сурлаа. Яваандаа ганц 2 зүгээр бичлэг оруулнаа л гэцэн байгаа. :D

Зурхай