Click here to Skip to main content
15,888,330 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
I have created dialog box with edit control but when i click on edit control area dialog box get close?

How to print value in edit control and how to get value from edit control?


This is my dialog box

IDD_ADDRULEDLG DIALOGEX 0, 0, 308, 213
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add a Rule"
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
DEFPUSHBUTTON "Add",IDOK,87,179,50,14
PUSHBUTTON "Cancel",IDCANCEL,152,179,50,14
LTEXT "Action",IDC_STATIC,150,153,25,11
GROUPBOX "Source",IDC_STATIC,22,14,262,62
LTEXT "IP Address",IDC_STATIC,43,28,42,8
GROUPBOX "Destination",IDC_STATIC,23,80,262,62
LTEXT "IP Address",IDC_STATIC,44,95,42,10
LTEXT "(0.0.0.0 pfor all)",IDC_STATIC,35,104,50,8
LTEXT "IP Mask",IDC_STATIC,45,57,42,10
LTEXT "(0.0.0.0 for all)",IDC_STATIC,39,37,46,8
LTEXT "(0 for all)",IDC_STATIC,199,37,30,8
LTEXT "Port",IDC_STATIC,205,30,14,8
LTEXT "Port",IDC_STATIC,205,98,14,8
LTEXT "(0 for all)",IDC_STATIC,200,105,30,8
LTEXT "IP Mask",IDC_STATIC,46,122,42,10
LTEXT "Protocol",IDC_STATIC,42,153,27,8
COMBOBOX IDC_COMBO4,81,151,44,49,CBS_DROPDOWNLIST | CBS_OWNERDRAWVARIABLE | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_COMBO3,182,151,70,51,CBS_DROPDOWNLIST | CBS_OWNERDRAWVARIABLE | CBS_SORT | WS_VSCROLL | WS_TABSTOP
EDITTEXT IDC_EDIT2,237,30,30,12,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
EDITTEXT IDC_EDIT1,95,30,69,12,ES_RIGHT | ES_AUTOHSCROLL
EDITTEXT IDC_EDIT6,95,55,69,12,ES_RIGHT | ES_AUTOHSCROLL
EDITTEXT IDC_EDIT3,95,97,69,12,ES_RIGHT | ES_AUTOHSCROLL
EDITTEXT IDC_EDIT5,95,121,69,12,ES_RIGHT | ES_AUTOHSCROLL
EDITTEXT IDC_EDIT4,237,97,30,12,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
END

This is my dialog box
Posted
Updated 13-Mar-12 9:20am
v3

It should Return a value in the code
 
Share this answer
 
To print :
YourEdit.text= "Some Text"

To retrieve the value :
Str = YourEdit.text
 
Share this answer
 
Comments
amityadav4a 6-Mar-12 15:52pm    
IDD_ADDRULEDLG DIALOGEX 0, 0, 308, 213
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
CAPTION "Add a Rule"
FONT 8, "MS Sans Serif", 0, 0, 0x0
BEGIN
DEFPUSHBUTTON "Add",IDOK,87,179,50,14
PUSHBUTTON "Cancel",IDCANCEL,152,179,50,14
LTEXT "Action",IDC_STATIC,150,153,25,11
GROUPBOX "Source",IDC_STATIC,22,14,262,62
LTEXT "IP Address",IDC_STATIC,43,28,42,8
GROUPBOX "Destination",IDC_STATIC,23,80,262,62
LTEXT "IP Address",IDC_STATIC,44,95,42,10
LTEXT "(0.0.0.0 pfor all)",IDC_STATIC,35,104,50,8
LTEXT "IP Mask",IDC_STATIC,45,57,42,10
LTEXT "(0.0.0.0 for all)",IDC_STATIC,39,37,46,8
LTEXT "(0 for all)",IDC_STATIC,199,37,30,8
LTEXT "Port",IDC_STATIC,205,30,14,8
LTEXT "Port",IDC_STATIC,205,98,14,8
LTEXT "(0 for all)",IDC_STATIC,200,105,30,8
LTEXT "IP Mask",IDC_STATIC,46,122,42,10
LTEXT "Protocol",IDC_STATIC,42,153,27,8
COMBOBOX IDC_COMBO4,81,151,44,49,CBS_DROPDOWNLIST | CBS_OWNERDRAWVARIABLE | WS_VSCROLL | WS_TABSTOP
COMBOBOX IDC_COMBO3,182,151,70,51,CBS_DROPDOWNLIST | CBS_OWNERDRAWVARIABLE | CBS_SORT | WS_VSCROLL | WS_TABSTOP
EDITTEXT IDC_EDIT2,237,30,30,12,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
EDITTEXT IDC_EDIT1,95,30,69,12,ES_RIGHT | ES_AUTOHSCROLL
EDITTEXT IDC_EDIT6,95,55,69,12,ES_RIGHT | ES_AUTOHSCROLL
EDITTEXT IDC_EDIT3,95,97,69,12,ES_RIGHT | ES_AUTOHSCROLL
EDITTEXT IDC_EDIT5,95,121,69,12,ES_RIGHT | ES_AUTOHSCROLL
EDITTEXT IDC_EDIT4,237,97,30,12,ES_RIGHT | ES_AUTOHSCROLL | ES_NUMBER
END

This is my dialog box

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900