vb.net - Me.Close not working and a Break Mode window appears -
i have class value of username , password of login form , pass admin form.
public property getusername() string return login.username.text end set(value string) uname = value end set end property public property getpassword() string return login.password.text end set(value string) pword = value end set end property a function getname()
public function getname() con.open() dim sd new sqldataadapter("select * adminacc username = '" & getusername() & "'", con) dim dt new datatable sd.fill(dt) con.close() getname = dt.rows(0)(1).tostring() end function i want display name of user in form tried one:
private sub adminm_load(sender object, e eventargs) handles mybase.load admingreeting.text = "hi, " + queryclass.getname() end sub it working, when try sign out application stops , break mode window appears.
private sub btnsignout_click(sender object, e eventargs) handles btnsignout.click if msgbox("are sure want sign out?", vbquestion + vbyesno) = vbyes login.show() me.close() end if end sub i tried using me.hide() , worked, when tried login acc, value in previous getname() did not change.
i'm not sure based on you've said whether solve problem, try changing shutdown mode:
if bring properties window project, on applications tab can set 'shutdown mode'. default when 'startup form closes'. change 'when last form closes'.
Comments
Post a Comment