frmMain.frm
上传用户:yexiandon
上传日期:2022-07-12
资源大小:895k
文件大小:13k
源码类别:

百货/超市行业

开发平台:

Visual Basic

  1. VERSION 5.00
  2. Object = "{F9043C88-F6F2-101A-A3C9-08002B2F49FB}#1.2#0"; "COMDLG32.OCX"
  3. Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
  4. Object = "{74238AF8-8108-44A9-B3DE-D652F61AB8DC}#2.3#0"; "yfDNetMenu.ocx"
  5. Begin VB.MDIForm frmMain 
  6.    BackColor       =   &H8000000C&
  7.    ClientHeight    =   5685
  8.    ClientLeft      =   165
  9.    ClientTop       =   450
  10.    ClientWidth     =   9555
  11.    Icon            =   "frmMain.frx":0000
  12.    LinkTopic       =   "MDIForm1"
  13.    NegotiateToolbars=   0   'False
  14.    StartUpPosition =   1  '所有者中心
  15.    WindowState     =   2  'Maximized
  16.    Begin MSComctlLib.StatusBar sbStatusBar 
  17.       Align           =   2  'Align Bottom
  18.       Height          =   390
  19.       Left            =   0
  20.       TabIndex        =   0
  21.       Top             =   5295
  22.       Width           =   9555
  23.       _ExtentX        =   16854
  24.       _ExtentY        =   688
  25.       _Version        =   393216
  26.       BeginProperty Panels {8E3867A5-8586-11D1-B16A-00C0F0283628} 
  27.          NumPanels       =   5
  28.          BeginProperty Panel1 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
  29.             AutoSize        =   1
  30.             Object.Width           =   2752
  31.             Text            =   "状态"
  32.             TextSave        =   "状态"
  33.          EndProperty
  34.          BeginProperty Panel2 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
  35.             Object.Width           =   4939
  36.             MinWidth        =   4939
  37.             Picture         =   "frmMain.frx":08CA
  38.          EndProperty
  39.          BeginProperty Panel3 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
  40.             Object.Width           =   4057
  41.             MinWidth        =   4057
  42.             Picture         =   "frmMain.frx":11A4
  43.          EndProperty
  44.          BeginProperty Panel4 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
  45.             Style           =   6
  46.             AutoSize        =   2
  47.             TextSave        =   "2008-01-21"
  48.          EndProperty
  49.          BeginProperty Panel5 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
  50.             Style           =   5
  51.             AutoSize        =   2
  52.             Object.Width           =   1931
  53.             MinWidth        =   1940
  54.             TextSave        =   "15:55"
  55.          EndProperty
  56.       EndProperty
  57.    End
  58.    Begin MSComDlg.CommonDialog dlgCommonDialog 
  59.       Left            =   1200
  60.       Top             =   1800
  61.       _ExtentX        =   847
  62.       _ExtentY        =   847
  63.       _Version        =   393216
  64.    End
  65.    Begin yfDNetMenu.DNetMenu DNetMenu1 
  66.       Left            =   1800
  67.       Top             =   1800
  68.       _ExtentX        =   847
  69.       _ExtentY        =   847
  70.       BmpCount        =   7
  71.       Bmp:1           =   "frmMain.frx":14BE
  72.       Key:1           =   "#mnuFileExit"
  73.       Bmp:2           =   "frmMain.frx":18E6
  74.       Mask:2          =   -32768
  75.       Key:2           =   "#mnuExportWage"
  76.       Bmp:3           =   "frmMain.frx":1D0E
  77.       Key:3           =   "#mnuChang"
  78.       Bmp:4           =   "frmMain.frx":2A76
  79.       Key:4           =   "#mnuViewWebBrowser"
  80.       Bmp:5           =   "frmMain.frx":2E9E
  81.       Key:5           =   "#mnuHelpContents"
  82.       Bmp:6           =   "frmMain.frx":32C6
  83.       Key:6           =   "#mnuChangePass"
  84.       Bmp:7           =   "frmMain.frx":36EE
  85.       Key:7           =   "#mnuFileSave"
  86.       BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
  87.          Name            =   "Tahoma"
  88.          Size            =   8.25
  89.          Charset         =   0
  90.          Weight          =   400
  91.          Underline       =   0   'False
  92.          Italic          =   0   'False
  93.          Strikethrough   =   0   'False
  94.       EndProperty
  95.    End
  96.    Begin VB.Menu mnuSystem 
  97.       Caption         =   "系统(&S)"
  98.       Begin VB.Menu mnuChang 
  99.          Caption         =   "重新登陆(&C)"
  100.       End
  101.       Begin VB.Menu mnuChangePass 
  102.          Caption         =   "更改密码(&P)"
  103.       End
  104.       Begin VB.Menu mnuUsers 
  105.          Caption         =   "用户管理(&U)"
  106.          Enabled         =   0   'False
  107.       End
  108.       Begin VB.Menu mnuFileBar1 
  109.          Caption         =   "-"
  110.       End
  111.       Begin VB.Menu mnuFileExit 
  112.          Caption         =   "退出(&X)"
  113.       End
  114.    End
  115.    Begin VB.Menu mnuTools 
  116.       Caption         =   "工具(&T)"
  117.       Begin VB.Menu mnuFileOpen 
  118.          Caption         =   "引入(&I)..."
  119.       End
  120.       Begin VB.Menu mnuExport 
  121.          Caption         =   "引出(&E)..."
  122.       End
  123.       Begin VB.Menu mnuFileBar5 
  124.          Caption         =   "-"
  125.       End
  126.       Begin VB.Menu mnuCalc 
  127.          Caption         =   "计算器(&C)"
  128.       End
  129.    End
  130.    Begin VB.Menu mnuO 
  131.       Caption         =   "操作(&O)"
  132.       Begin VB.Menu mnuEmpolee 
  133.          Caption         =   "职员基本信息"
  134.       End
  135.       Begin VB.Menu mnuCilent 
  136.          Caption         =   "前台客户管理"
  137.       End
  138.       Begin VB.Menu mnuBar4 
  139.          Caption         =   "-"
  140.       End
  141.       Begin VB.Menu mnuDsbj 
  142.          Caption         =   "定损报件单"
  143.       End
  144.       Begin VB.Menu mnuBuy 
  145.          Caption         =   "配件采购单"
  146.       End
  147.       Begin VB.Menu mnuBar3 
  148.          Caption         =   "-"
  149.       End
  150.       Begin VB.Menu mnuUsePJ 
  151.          Caption         =   "维修用配件"
  152.       End
  153.       Begin VB.Menu mnuRepairHour 
  154.          Caption         =   "维修用工时"
  155.       End
  156.       Begin VB.Menu mnuCg 
  157.          Caption         =   "采购"
  158.          Visible         =   0   'False
  159.          Begin VB.Menu mnuNewCg 
  160.             Caption         =   "新增采购单"
  161.          End
  162.          Begin VB.Menu mnuEditCg 
  163.             Caption         =   "修改采购单"
  164.          End
  165.          Begin VB.Menu mnuDelCg 
  166.             Caption         =   "删除采购单"
  167.          End
  168.          Begin VB.Menu mnuViewCg 
  169.             Caption         =   "查看采购单"
  170.          End
  171.       End
  172.       Begin VB.Menu mnuLy 
  173.          Caption         =   "领用"
  174.          Visible         =   0   'False
  175.          Begin VB.Menu mnuNewLy 
  176.             Caption         =   "新增领用单"
  177.          End
  178.          Begin VB.Menu mnuEditLy 
  179.             Caption         =   "修改领用单"
  180.          End
  181.          Begin VB.Menu mnuDelLy 
  182.             Caption         =   "删除领用单"
  183.          End
  184.          Begin VB.Menu mnuViewLy 
  185.             Caption         =   "查看领用单"
  186.          End
  187.       End
  188.    End
  189.    Begin VB.Menu mnuSerch 
  190.       Caption         =   "查询(&S)"
  191.       Begin VB.Menu mnuSerchCg 
  192.          Caption         =   "采购查询"
  193.       End
  194.       Begin VB.Menu mnuSerchClient 
  195.          Caption         =   "客户查询"
  196.       End
  197.    End
  198.    Begin VB.Menu mnuView 
  199.       Caption         =   "视图(&V)"
  200.       Begin VB.Menu mnuViewStatusBar 
  201.          Caption         =   "状态栏(&B)"
  202.          Checked         =   -1  'True
  203.       End
  204.       Begin VB.Menu mnuWindow 
  205.          Caption         =   "窗口(&W)"
  206.          WindowList      =   -1  'True
  207.          Begin VB.Menu mnuWindowCascade 
  208.             Caption         =   "层叠(&C)"
  209.          End
  210.          Begin VB.Menu mnuWindowTileHorizontal 
  211.             Caption         =   "横向平铺(&H)"
  212.          End
  213.          Begin VB.Menu mnuWindowTileVertical 
  214.             Caption         =   "纵向平铺(&V)"
  215.          End
  216.          Begin VB.Menu mnuWindowArrangeIcons 
  217.             Caption         =   "排列图标(&A)"
  218.          End
  219.       End
  220.       Begin VB.Menu mnuViewBar0 
  221.          Caption         =   "-"
  222.       End
  223.       Begin VB.Menu mnuViewOptions 
  224.          Caption         =   "选项(&O)..."
  225.       End
  226.    End
  227.    Begin VB.Menu mnuHelp 
  228.       Caption         =   "帮助(&H)"
  229.       Begin VB.Menu mnuHelpContents 
  230.          Caption         =   "目录(&C)"
  231.       End
  232.       Begin VB.Menu mnuHelpSearchForHelpOn 
  233.          Caption         =   "搜索帮助主题(&S)..."
  234.       End
  235.       Begin VB.Menu mnuHelpBar0 
  236.          Caption         =   "-"
  237.       End
  238.       Begin VB.Menu mnuViewWebBrowser 
  239.          Caption         =   "公司主页(&W)"
  240.       End
  241.       Begin VB.Menu mnuHelpAbout 
  242.          Caption         =   "关于(&A) "
  243.       End
  244.    End
  245. End
  246. Attribute VB_Name = "frmMain"
  247. Attribute VB_GlobalNameSpace = False
  248. Attribute VB_Creatable = False
  249. Attribute VB_PredeclaredId = True
  250. Attribute VB_Exposed = False
  251. '****************************************************************************
  252. '人人为我,我为人人
  253. '枕善居收藏整理
  254. '发布日期:2008/01/21
  255. '描    述:汽车维修管理系统SQL2000版
  256. '网    站:http://www.Mndsoft.com/  (VB6源码博客)
  257. '网    站:http://www.VbDnet.com/   (VB.NET源码博客,主要基于.NET2005)
  258. 'e-mail  :Mndsoft@163.com
  259. 'e-mail  :Mndsoft@126.com
  260. 'OICQ    :88382850
  261. '          如果您有新的好的代码别忘记给枕善居哦!
  262. '****************************************************************************
  263. Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Any) As Long
  264. Const EM_UNDO = &HC7
  265. Private Declare Function OSWinHelp% Lib "user32" Alias "WinHelpA" (ByVal hwnd&, ByVal HelpFile$, ByVal wCommand%, dwData As Any)
  266. Private Sub MDIForm_Activate()
  267.     Me.sbStatusBar.Panels(2) = "帐套: " & g_ACCname
  268.     Me.sbStatusBar.Panels(3) = "操作员: " & g_Admin
  269.     If g_Conn.State <> 1 Then MsgBox "数据库连接失败!": End
  270.     If IsSys(g_Admin) Then mnuUsers.Enabled = True Else mnuUsers.Enabled = False
  271. End Sub
  272. Private Sub MDIForm_Load()
  273.     Me.Left = GetSetting(App.Title, "Settings", "MainLeft", 1000)
  274.     Me.Top = GetSetting(App.Title, "Settings", "MainTop", 1000)
  275.     Me.Width = GetSetting(App.Title, "Settings", "MainWidth", 6500)
  276.     Me.Height = GetSetting(App.Title, "Settings", "MainHeight", 6500)
  277.     Me.Caption = App.Title
  278. End Sub
  279. Private Sub MDIForm_Unload(Cancel As Integer)
  280.     If Me.WindowState <> vbMinimized Then
  281.         SaveSetting App.Title, "Settings", "MainLeft", Me.Left
  282.         SaveSetting App.Title, "Settings", "MainTop", Me.Top
  283.         SaveSetting App.Title, "Settings", "MainWidth", Me.Width
  284.         SaveSetting App.Title, "Settings", "MainHeight", Me.Height
  285.     End If
  286.   For i = Forms.Count - 1 To 1 Step -1
  287.     Unload Forms(i)
  288.   Next
  289. End Sub
  290. Private Sub mnuBuy_Click()
  291.    frmCg.Show
  292. End Sub
  293. Private Sub mnuCalc_Click()
  294.     Shell App.Path & "calc.exe", vbNormalFocus
  295. End Sub
  296. Private Sub mnuChang_Click()
  297.   frmLogin.Show vbModal
  298. End Sub
  299. Private Sub mnuChangePass_Click()
  300.   frmChangPass.Show vbModal
  301. End Sub
  302. Private Sub mnuCilent_Click()
  303.     frmCilent.Show
  304. End Sub
  305. Private Sub mnuDepartment_Click()
  306. End Sub
  307. Private Sub mnuDsbj_Click()
  308.     frmPJ.Show
  309. End Sub
  310. Private Sub mnuEmpolee_Click()
  311.     frmBase.Show
  312. End Sub
  313. Private Sub mnuHelpAbout_Click()
  314.     frmAbout.Show vbModal, Me
  315. End Sub
  316. Private Sub mnuHelpSearchForHelpOn_Click()
  317.     Dim nRet As Integer
  318.     '如果这个工程没有帮助文件,显示消息给用户
  319.     '可以在“工程属性”对话框中为应用程序设置帮助文件
  320.     If Len(App.HelpFile) = 0 Then
  321.         MsgBox "无法显示帮助目录,该工程没有相关联的帮助。", vbInformation, Me.Caption
  322.     Else
  323.     On Error Resume Next
  324.         nRet = OSWinHelp(Me.hwnd, App.HelpFile, 261, 0)
  325.         If Err Then
  326.             MsgBox Err.Description
  327.         End If
  328.     End If
  329. End Sub
  330. Private Sub mnuHelpContents_Click()
  331.     Dim nRet As Integer
  332.     '如果这个工程没有帮助文件,显示消息给用户
  333.     '可以在“工程属性”对话框中为应用程序设置帮助文件
  334.     If Len(App.HelpFile) = 0 Then
  335.         MsgBox "无法显示帮助目录,该工程没有相关联的帮助。", vbInformation, Me.Caption
  336.     Else
  337.         On Error Resume Next
  338.         nRet = OSWinHelp(Me.hwnd, App.HelpFile, 3, 0)
  339.         If Err Then
  340.             MsgBox Err.Description
  341.         End If
  342.     End If
  343. End Sub
  344. Private Sub mnuRepairPJ_Click()
  345. frmDataList.Show
  346. End Sub
  347. Private Sub mnuRepairHour_Click()
  348. frmGS.Show
  349. End Sub
  350. Private Sub mnuSerchCg_Click()
  351. frmDataList.Show
  352. End Sub
  353. Private Sub mnuUsePJ_Click()
  354. frmUse.Show
  355. End Sub
  356. Private Sub mnuUsers_Click()
  357.     frmSq.Show vbModal
  358. End Sub
  359. Private Sub mnuWindowArrangeIcons_Click()
  360.     Me.Arrange vbArrangeIcons
  361. End Sub
  362. Private Sub mnuWindowTileVertical_Click()
  363.     Me.Arrange vbTileVertical
  364. End Sub
  365. Private Sub mnuWindowTileHorizontal_Click()
  366.     Me.Arrange vbTileHorizontal
  367. End Sub
  368. Private Sub mnuWindowCascade_Click()
  369.     Me.Arrange vbCascade
  370. End Sub
  371. Private Sub mnuViewWebBrowser_Click()
  372.     Shell "explorer.exe http://www.lnzhqy.com/"
  373. End Sub
  374. Private Sub mnuViewStatusBar_Click()
  375.     mnuViewStatusBar.Checked = Not mnuViewStatusBar.Checked
  376.     sbStatusBar.Visible = mnuViewStatusBar.Checked
  377. End Sub
  378. Private Sub mnuFileExit_Click()
  379.     '卸载窗体
  380.     Unload Me
  381.     End
  382. End Sub
  383. Private Sub mnuFileOpen_Click()
  384.     Dim sFile As String
  385.     With dlgCommonDialog
  386.         .DialogTitle = "打开"
  387.         .CancelError = False
  388.         'ToDo: 设置 common dialog 控件的标志和属性
  389.         .Filter = "所有文件 (*.*)|*.*"
  390.         .ShowOpen
  391.         If Len(.FileName) = 0 Then
  392.             Exit Sub
  393.         End If
  394.         sFile = .FileName
  395.     End With
  396. End Sub