Showing posts with label Common Dialog Controls. Show all posts
Showing posts with label Common Dialog Controls. Show all posts

Thursday, April 25, 2013

         इसका use Print Dialog box को display करने के लिए किया जाता है। यह सबसे important dialog control है क्योकि अधिकतर windows application documents को print करते है। अतः printing मे इसका use किया जाता है। यह dialog box printing के सभी option automatically provide करता है। इसमे printer, pages, print size, printtype etc. सभी को set किया जा सकता है। इसे use करने से पहले form मे place किया जाता है। या runtime मे इसे form पर add कर लिया जाता है। इसेshow करने के लिए ShowDialog method का use किया जाता है। इसके properties निम्न हैं।

image081

  • Name: इसका use control का name define किया जाता है। जो dialog को codes मे identify करता है।
  • AllowPrintToFile: इसके ture होने पर print to file check box enable हो जाता है।
  • AllowSelection: इसके property के ture होने पर pages select करने के लिए Radio buttons enable हो जाती हैं।
  • AllowSomePages: इसके ture होने पर user file मे से केवल कुछ pages को select करने भी print कर सकता है।
  • Documents: इसका use print किए जाने वाले document को set करने के लिए किया जाता है।
  • PrintToFile: इसके ture होने पर print To file checkbox checked भी रहेगा।
  • ShowHelp: इसके ture होने पर Print dialog box मे help button भी display होती है।
  • ShowNetwork: इसके True होने पर Network button display होती है। जिससे network मे लगे printer को भी access किया जा सकता है।

      Color dialog control का use color dialog box को display करने के लिए किया जाता है। यह dialogbox color को select करने और colors को मिलाकर नए colours बनाने की facility देता है। यह भी dialog controls की category के अंदर Toolbox मे पाया जाता है। इसे display करने के लिए ShowDialog control काuse किया जाता है। इसमे निम्न properties होती हैं।

image080

  • Name: इसका use control का name define किया जाता है। जो dialog को codes मे identify करता है।
  • AllowFullOpen: इसे true करने पर Color dialog को full mode मे open किया जा सकता है। इसमे user custom colors भी बना सकता है।
  • AnyColor: इसके ture होने पर color dialog box सभी available colors को display करता है।
  • Color: इसके use Color dialog मे select किए गए color को get या set करने के लिए किया जाता है।
  • CustomColors: इसका use color dialog मे custom color को set करने के लिए किया जाता है।
  • SolidColorOnly: इसके true होने पर user केवल Solid colors को ही use कर सकता है। इसमे custom colors को use नहीं किया जा सकता है।

  इसका use font dialog box को display करने के लिए किया जाता है। font dialog box मे Font का name, size, color, type etc. set करने केfacility होती है। इन सभी settings को font dialog control का use कर display किया जाता है। यह font से related सभी प्रकार की settings के लिए use किया जाता है। जैसे – bold, italic, underline, script etc. इसे form मे place करने के बाद ShowDialog method का use कर इसे dialog box को display किया जाता है। इसकी propertiesनिम्नलिखित हैं।

image079

  • Name: इसका use control का name define किया जाता है। जो dialog को codes मे identify करता है।
  • Color: इसका use font dialog मे select किए गए color को get करने के लिए किया जाता है। इसमे colors केवल showcolor property के ture होने पर display होते हैं।
  • Font: यह एक font object है। इसका use font dialog box मे set किए गए font को get और set करने के लिए use की जाती हैं। इसमे font की सभी settings available रहती हैं जैसे- Font name, size, bold, italic, underline etc.
  • FontMustExist: इसके ture होने पर यह dialog को केवल exist fonts को select किया जा सकता है। ऐसे नहीं करने पर warning message display होता है।
  • MaxSize/ MinSize: यह दोनों property integer values लेती हैं और font की maximum size और minimum size get और set करने के लिए use की जाती है।
  • ShowApply: इस property के ture होने पर Apply button भी font dialog box मे display होती है।
  • ShowColor: इसके ture होने पर dialog box मे font color select करने के लिए भी option display होता है।

   Save dialog box किसी file को save करते समय displayहोता है। इसका use file को save करने के लिए location और उसका name setकरने की facility देता है। Save पर click करने पर display होने वाले dialog box को Save File Dialog box कहते हैं। चूंकि windows के ज़्यादातरapplications user को file save करने के लिए prompt करते हैं इसीलिएVB.Net मे इसे common dialog control के अंदर रखा गया है। इस dialog boxमे user file की location और उसके name को set करता है और save परclick करने पर file save हो जाती है। SaveFileDialog control, Common Dialog control category के अंदर आता है। इसे form पर place करShowdialog() method को call कर इसे अपने application मे display किया जा सकता है। यह dialog control OpenFileDialog की निम्न properties को supportकरता है।

image078

  • Name: इसका use control का name define किया जाता है। जो dialog कोcodes मे identify करता है।
  • AddExtension: यह property determine करती है की dialogbox FileNameमे automatically extension add कर लेगा या नहीं यदि use उसे मिटा देता है।
  • CheckFileExists: इसके ture होने पर DialogBox automatically input किए गए file name को check कर लेगा। File के exist नहीं होने पर यहwarning message display करता है।
  • CheckPathExists: इसके True होने पर dialogbox File के path कोautomatically check कर लेगा। Path exist नहीं होने पर यह warning message display करता है।
  • DefaultExe: इसका use Default filename extension set करने के लिए किया जाता है। जो की extension नहीं देने पर
  • भी file के साथ automatically add हो जाता है।
  • FileName: इसका use Dialog box मे input की गई file को और उसकेpath को get करने के लिए किया जाता है। यह Input की गई File Name कोreturn करती है।
  • Filter: यह Savefiledialog box की एक important property है। इसका use Files को filter करने के लिए किया जाता है। यह dialog मे display होने वाली files के type को specify करने के लिए किया जाता है। जैसे Text files को display करने के लिए Filter मे “Text Files|*.txt” set करते है। Pipeline ( | ) character का use file description और Extension को अलग अलग करने के लिए किया जाता है। यह एक साथ कई file extension set करने के लिए semicolor character का use किया जाता है। जैसे - “BMP,GIF and JPG|*.bmp;*.gif;*.jpg”
  • FilterIndex: इसका use Filter property मे define किए गए Filters मेdefault filter को set करने के लिए किया जाता है। यह interger type की वैल्यू contain करती है।
  • InitialDirectory: इसका use dialog box के लिए initial directory set करने के लिए किया जाता है। जो default open होती है।
  • RestoreDirectory: इसे ture करने पर dialog box previous मे open की गई directory को automatically save कर लेता है जो दुबारा open करने पर वही directory open हो जाती है।
  • ShowHelp: इसके ture होने पर Help button display होती है।
  •  Title: यह property dialog box के title को set करने के लिए किया जाता है।

     इसका use open file dialog box को display करने के लिए किया जाता है। यह dialog box user को file select और open करने की सुविधा प्रदान करता है। यह user को multiple files select करने के सुविधा देता है। इसमे files और folders की list display होती है। जिसमे से user files को select कर सकता है और उन्हेprocess कर सकता है। इसे display करने के लिए ShowDialog() method का use किया जाता है। यह एक वैल्यू return करती है जो की dialog मे click की गई button को बताती है।

If OpenFileDialog1.ShowDialog = DialogResult.OK Then

MsgBox (OpenFileDialog1.FileName)

End If

 

image077

इसमे निम्न property होती हैं।

  • Name: इसका use control का name define किया जाता है। जो dialog को codes मे identify करता है।
  • AddExtension: यह property determine करती है की dialogbox FileName मे automatically extension add कर लेगा या नहीं यदि use उसे मिटा देता है।
  • CheckFileExists: इसके ture होने पर DialogBox automatically input किए गए file name को check कर लेगा। File के exist नहीं होने पर यह warning message display करता है।
  • CheckPathExists: इसके True होने पर dialogbox File के path को automatically check कर लेगा। Path exist नहीं होने पर यह warning message display करता है।
  • DefaultExe: इसका use Default filename extension set करने के लिए किया जाता है। जो की extension नहीं देने पर भी file के साथ automatically add हो जाता है।
  • FileName: इसका use Dialog box मे select की गई file को और उसके path को get करने के लिए किया जाता है। यह Selected File Name को return करती है।
  • FileNames: यह property multiple files को select करने पर सभी files को उनके path के साथ get करने के लिए किया जाता है।
  • Filter: यह openfiledialog box की एक important property है। इसका use Files को filter करने के लिए किया जाता है। यह dialog मे display होने वाली files के type कोspecify करने के लिए किया जाता है। जैसे Text files को display करने के लिए Filter मे “Text Files|*.txt” set करते है। Pipeline ( | ) character का use file description और Extension को अलग अलग करने के लिए किया जाता है। यह एक साथ कई file extension set करने के लिए semicolor character का use किया जाता है। जैसे - “BMP,GIF and JPG|*.bmp;*.gif;*.jpg”
  • FilterIndex: इसका use Filter property मे define किए गए Filters मे default filter को set करने के लिए किया जाता है। यह interger type की वैल्यू contain करती है।
  • InitialDirectory: इसका use dialog box के लिए initial directory set करने के लिए किया जाता है। जो default open होती है।
  • MultiSelect: इसके ture होने पर Dialog box मे multiple files को select किया जा सकता है।
  • RestoreDirectory: इसे ture करने पर dialog box previous मे open की गई directory को automatically save कर लेता है जो दुबारा open करने पर वही directory open हो जाती है।
  • ShowHelp: इसके ture होने पर Help button display होती है।
  • Title: यह property dialog box के title को set करने के लिए किया जाता है।
  • ShowReadOnly: इसके ture होने पर ReadOnly का एक checkbox भी openfiledialog मे display होता है।

Tuesday, April 23, 2013

image

Windows Applications मे अधिकतर applications मे user को filename, font name और size, color etc. के लिए prompt करते है। इन common works के लिएdialog box बनाना एक कठिन कार्य है। windows OS इसके लिए standard dialog box provide करता है। जो कि इस प्रकार के सभी common tasks को perform करते है।VB.Net मे यह common dialog box use किए जा सकते है। इसके लिए किसी भी extra programming effort करने कि आवश्यकता नहीं पड़ती है। यह dialog controls run timeमे form मे invisible होते है इन्हे कुछ methods का use कर display किया जा सकता है। यह सभी dialog category के अंदर toolbox मे पाये जाते हैं। इसमे निम्न प्रकार केdialog box होते हैं।

  1. OpenFileDialog
  2. SaveFileDialog
  3. ColorDialog
  4. FontDialog
  5. PrintDialog

Using Common Dialog Controls:

      सभी common dialog controls को use करने से पहले इन्हे form मे add करना पड़ता है। इसके लिए toolbox मे dialog category मे ये सभीcontrol available रहते हैं। यह controls runtime मे form मे visible नहीं रहते हैं। सभी common dialog controls को display करने के लिए ShowDialog () method का useकिया जाता है। इसे use करने पर यह method dialog result को return करती है जिसे dialogresult type के variable मे store कर सकते हैं।

If ColorDialog1.ShowDialog = DialogResult.OK Then

Me.BackColor = ColorDialog1.Color

End If

Contact us

Name

Email *

Message *