123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786 |
- $PBExportHeader$w_fx_regcompany.srw
- $PBExportComments$分销系统注册窗口
- forward
- global type w_fx_regcompany from w_publ_base
- end type
- type st_1 from statictext within w_fx_regcompany
- end type
- type sle_comname from singlelineedit within w_fx_regcompany
- end type
- type st_2 from statictext within w_fx_regcompany
- end type
- type sle_simplename from singlelineedit within w_fx_regcompany
- end type
- type st_3 from statictext within w_fx_regcompany
- end type
- type sle_custype from singlelineedit within w_fx_regcompany
- end type
- type st_4 from statictext within w_fx_regcompany
- end type
- type sle_tele from singlelineedit within w_fx_regcompany
- end type
- type st_5 from statictext within w_fx_regcompany
- end type
- type sle_address from singlelineedit within w_fx_regcompany
- end type
- type st_8 from statictext within w_fx_regcompany
- end type
- type sle_usercode from singlelineedit within w_fx_regcompany
- end type
- type st_9 from statictext within w_fx_regcompany
- end type
- type sle_psw from singlelineedit within w_fx_regcompany
- end type
- type st_10 from statictext within w_fx_regcompany
- end type
- type mle_dscrp from multilineedit within w_fx_regcompany
- end type
- type cbx_show from checkbox within w_fx_regcompany
- end type
- type st_6 from statictext within w_fx_regcompany
- end type
- type sle_legalperson from singlelineedit within w_fx_regcompany
- end type
- type st_13 from statictext within w_fx_regcompany
- end type
- type st_14 from statictext within w_fx_regcompany
- end type
- type sle_license from singlelineedit within w_fx_regcompany
- end type
- type sle_regaddress from singlelineedit within w_fx_regcompany
- end type
- type st_7 from statictext within w_fx_regcompany
- end type
- type mle_business from multilineedit within w_fx_regcompany
- end type
- type st_11 from statictext within w_fx_regcompany
- end type
- type p_license from picture within w_fx_regcompany
- end type
- type cb_1 from commandbutton within w_fx_regcompany
- end type
- end forward
- global type w_fx_regcompany from w_publ_base
- integer width = 3942
- integer height = 1741
- string title = "企业注册"
- boolean minbox = false
- boolean center = true
- st_1 st_1
- sle_comname sle_comname
- st_2 st_2
- sle_simplename sle_simplename
- st_3 st_3
- sle_custype sle_custype
- st_4 st_4
- sle_tele sle_tele
- st_5 st_5
- sle_address sle_address
- st_8 st_8
- sle_usercode sle_usercode
- st_9 st_9
- sle_psw sle_psw
- st_10 st_10
- mle_dscrp mle_dscrp
- cbx_show cbx_show
- st_6 st_6
- sle_legalperson sle_legalperson
- st_13 st_13
- st_14 st_14
- sle_license sle_license
- sle_regaddress sle_regaddress
- st_7 st_7
- mle_business mle_business
- st_11 st_11
- p_license p_license
- cb_1 cb_1
- end type
- global w_fx_regcompany w_fx_regcompany
- type variables
- string ins_fileDir // LOGO本地存放文件夹
- string ins_licenseFileDir // 营业执照图片路径
- end variables
- on w_fx_regcompany.create
- int iCurrent
- call super::create
- this.st_1=create st_1
- this.sle_comname=create sle_comname
- this.st_2=create st_2
- this.sle_simplename=create sle_simplename
- this.st_3=create st_3
- this.sle_custype=create sle_custype
- this.st_4=create st_4
- this.sle_tele=create sle_tele
- this.st_5=create st_5
- this.sle_address=create sle_address
- this.st_8=create st_8
- this.sle_usercode=create sle_usercode
- this.st_9=create st_9
- this.sle_psw=create sle_psw
- this.st_10=create st_10
- this.mle_dscrp=create mle_dscrp
- this.cbx_show=create cbx_show
- this.st_6=create st_6
- this.sle_legalperson=create sle_legalperson
- this.st_13=create st_13
- this.st_14=create st_14
- this.sle_license=create sle_license
- this.sle_regaddress=create sle_regaddress
- this.st_7=create st_7
- this.mle_business=create mle_business
- this.st_11=create st_11
- this.p_license=create p_license
- this.cb_1=create cb_1
- iCurrent=UpperBound(this.Control)
- this.Control[iCurrent+1]=this.st_1
- this.Control[iCurrent+2]=this.sle_comname
- this.Control[iCurrent+3]=this.st_2
- this.Control[iCurrent+4]=this.sle_simplename
- this.Control[iCurrent+5]=this.st_3
- this.Control[iCurrent+6]=this.sle_custype
- this.Control[iCurrent+7]=this.st_4
- this.Control[iCurrent+8]=this.sle_tele
- this.Control[iCurrent+9]=this.st_5
- this.Control[iCurrent+10]=this.sle_address
- this.Control[iCurrent+11]=this.st_8
- this.Control[iCurrent+12]=this.sle_usercode
- this.Control[iCurrent+13]=this.st_9
- this.Control[iCurrent+14]=this.sle_psw
- this.Control[iCurrent+15]=this.st_10
- this.Control[iCurrent+16]=this.mle_dscrp
- this.Control[iCurrent+17]=this.cbx_show
- this.Control[iCurrent+18]=this.st_6
- this.Control[iCurrent+19]=this.sle_legalperson
- this.Control[iCurrent+20]=this.st_13
- this.Control[iCurrent+21]=this.st_14
- this.Control[iCurrent+22]=this.sle_license
- this.Control[iCurrent+23]=this.sle_regaddress
- this.Control[iCurrent+24]=this.st_7
- this.Control[iCurrent+25]=this.mle_business
- this.Control[iCurrent+26]=this.st_11
- this.Control[iCurrent+27]=this.p_license
- this.Control[iCurrent+28]=this.cb_1
- end on
- on w_fx_regcompany.destroy
- call super::destroy
- destroy(this.st_1)
- destroy(this.sle_comname)
- destroy(this.st_2)
- destroy(this.sle_simplename)
- destroy(this.st_3)
- destroy(this.sle_custype)
- destroy(this.st_4)
- destroy(this.sle_tele)
- destroy(this.st_5)
- destroy(this.sle_address)
- destroy(this.st_8)
- destroy(this.sle_usercode)
- destroy(this.st_9)
- destroy(this.sle_psw)
- destroy(this.st_10)
- destroy(this.mle_dscrp)
- destroy(this.cbx_show)
- destroy(this.st_6)
- destroy(this.sle_legalperson)
- destroy(this.st_13)
- destroy(this.st_14)
- destroy(this.sle_license)
- destroy(this.sle_regaddress)
- destroy(this.st_7)
- destroy(this.mle_business)
- destroy(this.st_11)
- destroy(this.p_license)
- destroy(this.cb_1)
- end on
- type cb_func from w_publ_base`cb_func within w_fx_regcompany
- integer x = 1741
- integer y = 1520
- integer taborder = 100
- string text = "注册"
- end type
- event cb_func::clicked;call super::clicked;if Trim(sle_comname.Text) = '' then
- MessageBox('提示', '企业名称不能为空')
- return
- end if
- if Trim(sle_simplename.Text) = '' then
- MessageBox('提示', '企业简称不能为空')
- return
- end if
- if Trim(sle_custype.Text) = '' then
- MessageBox('提示', '联系人不能为空')
- return
- end if
- if Trim(sle_tele.Text) = '' then
- MessageBox('提示', '联系电话不能为空')
- return
- end if
- if Trim(sle_usercode.Text) = '' then
- MessageBox('提示', '登陆名不能为空')
- return
- end if
- if Trim(sle_psw.Text) = '' then
- MessageBox('提示', '登陆密码不能为空')
- return
- end if
- if Trim(sle_LegalPerson.Text) = '' then
- MessageBox('提示', '企业法人不能为空')
- return
- end if
- if Trim(sle_RegAddress.Text) = '' then
- MessageBox('提示', '注册地址不能为空')
- return
- end if
- if Trim(mle_business.Text) = '' then
- MessageBox('提示', '经营范围不能为空')
- return
- end if
- if Trim(sle_license.Text) = '' then
- MessageBox('提示', '营业执照注册编号不能为空')
- return
- end if
- oleobject req
- req = FXAppCom.CreatePbDictionary()
- req.SetString('comname', sle_comname.Text)
- req.SetString('simplename', sle_simplename.Text)
- req.SetString('custype', sle_custype.Text)
- req.SetString('tele', sle_tele.Text)
- req.SetString('address', sle_address.Text)
- req.SetString('dscrp', mle_dscrp.Text)
- req.SetString('usercode', sle_usercode.Text)
- req.SetString('psw', sle_psw.Text)
- req.SetString('LegalPerson', sle_LegalPerson.Text)
- req.SetString('RegAddress', sle_RegAddress.Text)
- req.SetString('business', mle_business.Text)
- req.SetString('license', sle_license.Text)
- IF ins_licenseFileDir <> '' THEN
- req.SetFile('licensePic',ins_licenseFileDir)
- string licensePicName
- int slashIndex
- slashIndex=lastpos (ins_licenseFileDir, "\")
- licensePicName = Right(ins_licenseFileDir,Len(ins_licenseFileDir) - slashIndex)
- req.SetString('licensePicName', licensePicName)
- END IF
- oleObject response
- string arg_msg
- response = FXAppCom.DoExecute("RegCompany",req)
- arg_msg = response.GetString('ErrMsg')
- IF (arg_msg <> '') THEN
- MessageBox('提示', '注册失败:' + arg_msg)
- ELSE
- MessageBox('提示', '注册成功')
- close(parent)
- return
- END IF
- end event
- type cb_exit from w_publ_base`cb_exit within w_fx_regcompany
- integer x = 2136
- integer y = 1520
- integer taborder = 110
- end type
- type st_1 from statictext within w_fx_regcompany
- integer x = 48
- integer y = 74
- integer width = 260
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "*企业名称"
- alignment alignment = right!
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type sle_comname from singlelineedit within w_fx_regcompany
- integer x = 322
- integer y = 58
- integer width = 600
- integer height = 83
- integer taborder = 10
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- borderstyle borderstyle = stylelowered!
- end type
- type st_2 from statictext within w_fx_regcompany
- integer x = 1028
- integer y = 74
- integer width = 260
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "*企业简称"
- alignment alignment = right!
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type sle_simplename from singlelineedit within w_fx_regcompany
- integer x = 1313
- integer y = 58
- integer width = 600
- integer height = 83
- integer taborder = 20
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- borderstyle borderstyle = stylelowered!
- end type
- type st_3 from statictext within w_fx_regcompany
- integer x = 48
- integer y = 378
- integer width = 252
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "*联系人"
- alignment alignment = right!
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type sle_custype from singlelineedit within w_fx_regcompany
- integer x = 322
- integer y = 362
- integer width = 600
- integer height = 83
- integer taborder = 30
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- borderstyle borderstyle = stylelowered!
- end type
- type st_4 from statictext within w_fx_regcompany
- integer x = 1028
- integer y = 378
- integer width = 260
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "*联系电话"
- alignment alignment = right!
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type sle_tele from singlelineedit within w_fx_regcompany
- integer x = 1313
- integer y = 362
- integer width = 600
- integer height = 83
- integer taborder = 40
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- borderstyle borderstyle = stylelowered!
- end type
- type st_5 from statictext within w_fx_regcompany
- integer x = 48
- integer y = 522
- integer width = 252
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = " 地址"
- alignment alignment = right!
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type sle_address from singlelineedit within w_fx_regcompany
- integer x = 322
- integer y = 506
- integer width = 1591
- integer height = 83
- integer taborder = 50
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- borderstyle borderstyle = stylelowered!
- end type
- type st_8 from statictext within w_fx_regcompany
- integer x = 48
- integer y = 218
- integer width = 252
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "*登陆名"
- alignment alignment = right!
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type sle_usercode from singlelineedit within w_fx_regcompany
- integer x = 322
- integer y = 202
- integer width = 600
- integer height = 83
- integer taborder = 80
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- borderstyle borderstyle = stylelowered!
- end type
- type st_9 from statictext within w_fx_regcompany
- integer x = 1028
- integer y = 218
- integer width = 260
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "*登陆密码"
- alignment alignment = right!
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type sle_psw from singlelineedit within w_fx_regcompany
- integer x = 1313
- integer y = 202
- integer width = 600
- integer height = 83
- integer taborder = 90
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- boolean password = true
- borderstyle borderstyle = stylelowered!
- end type
- type st_10 from statictext within w_fx_regcompany
- integer x = 48
- integer y = 666
- integer width = 260
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = " 简介备注"
- alignment alignment = right!
- boolean focusrectangle = false
- end type
- type mle_dscrp from multilineedit within w_fx_regcompany
- integer x = 322
- integer y = 650
- integer width = 1591
- integer height = 787
- integer taborder = 60
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- boolean vscrollbar = true
- borderstyle borderstyle = stylelowered!
- end type
- type cbx_show from checkbox within w_fx_regcompany
- integer x = 1609
- integer y = 294
- integer width = 304
- integer height = 61
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "显示密码"
- end type
- event clicked;sle_psw.Password = not this.Checked
- end event
- type st_6 from statictext within w_fx_regcompany
- integer x = 1968
- integer y = 70
- integer width = 263
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "*企业法人"
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type sle_legalperson from singlelineedit within w_fx_regcompany
- integer x = 2231
- integer y = 54
- integer width = 600
- integer height = 83
- integer taborder = 10
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- borderstyle borderstyle = stylelowered!
- end type
- type st_13 from statictext within w_fx_regcompany
- integer x = 1964
- integer y = 358
- integer width = 263
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "*经营范围"
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type st_14 from statictext within w_fx_regcompany
- integer x = 1964
- integer y = 675
- integer width = 483
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "*营业执照注册编号"
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type sle_license from singlelineedit within w_fx_regcompany
- integer x = 2447
- integer y = 653
- integer width = 1375
- integer height = 83
- integer taborder = 90
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- borderstyle borderstyle = stylelowered!
- end type
- type sle_regaddress from singlelineedit within w_fx_regcompany
- integer x = 2227
- integer y = 202
- integer width = 1591
- integer height = 83
- integer taborder = 60
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- borderstyle borderstyle = stylelowered!
- end type
- type st_7 from statictext within w_fx_regcompany
- integer x = 1964
- integer y = 214
- integer width = 263
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "*注册地址"
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type mle_business from multilineedit within w_fx_regcompany
- integer x = 2227
- integer y = 346
- integer width = 1591
- integer height = 250
- integer taborder = 70
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- boolean vscrollbar = true
- borderstyle borderstyle = stylelowered!
- end type
- type st_11 from statictext within w_fx_regcompany
- integer x = 1957
- integer y = 806
- integer width = 263
- integer height = 48
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- long textcolor = 33554432
- long backcolor = 134217739
- string text = "营业执照"
- alignment alignment = right!
- long bordercolor = 134217739
- boolean focusrectangle = false
- end type
- type p_license from picture within w_fx_regcompany
- integer x = 2235
- integer y = 915
- integer width = 1587
- integer height = 522
- boolean bringtotop = true
- boolean focusrectangle = false
- end type
- type cb_1 from commandbutton within w_fx_regcompany
- integer x = 2235
- integer y = 787
- integer width = 413
- integer height = 83
- integer taborder = 100
- boolean bringtotop = true
- integer textsize = -9
- integer weight = 400
- fontcharset fontcharset = gb2312charset!
- fontpitch fontpitch = variable!
- string facename = "宋体"
- string text = "选择图片"
- end type
- event clicked;string ls_pathname, ls_name
- if (GetFileOpenName('请选择图片', ls_pathname, ls_name) = 1) then
- ins_licenseFileDir = ls_pathname
- p_license.picturename = ins_licenseFileDir
- end if
- end event
|