frmzdm.frm

来自「行业软件,该源代码为道路设计纵断面典型的计算程序,该程序界面友好,计算准确,值得」· FRM 代码 · 共 378 行

FRM
378
字号
VERSION 5.00
Object = "{831FDD16-0C5C-11D2-A9FC-0000F8754DA1}#2.0#0"; "MSCOMCTL.OCX"
Begin VB.Form frmZdm 
   BorderStyle     =   1  'Fixed Single
   Caption         =   "道路纵断面"
   ClientHeight    =   5280
   ClientLeft      =   1470
   ClientTop       =   870
   ClientWidth     =   6735
   LinkTopic       =   "Form1"
   LockControls    =   -1  'True
   MaxButton       =   0   'False
   MinButton       =   0   'False
   ScaleHeight     =   5280
   ScaleWidth      =   6735
   Begin VB.CommandButton DrawEllipse 
      Caption         =   "调整竖曲线"
      Height          =   495
      Left            =   4560
      TabIndex        =   27
      Top             =   240
      Width           =   1815
   End
   Begin VB.CommandButton cmdOK 
      Caption         =   "确定"
      Enabled         =   0   'False
      Height          =   372
      Left            =   5400
      TabIndex        =   26
      Top             =   2880
      Width           =   852
   End
   Begin VB.TextBox Text2 
      BackColor       =   &H80000000&
      BorderStyle     =   0  'None
      Height          =   372
      Left            =   4680
      MultiLine       =   -1  'True
      TabIndex        =   25
      Text            =   "frmZdm.frx":0000
      Top             =   3480
      Width           =   1932
   End
   Begin VB.TextBox txtAddZhuangHao 
      Height          =   372
      Left            =   4800
      TabIndex        =   23
      Top             =   2400
      Visible         =   0   'False
      Width           =   1332
   End
   Begin VB.CommandButton cmdExit 
      Caption         =   "退出"
      Height          =   372
      Left            =   5640
      TabIndex        =   21
      Top             =   4200
      Width           =   972
   End
   Begin VB.CommandButton cmdAddZhuangHao 
      Caption         =   "添加桩号"
      Height          =   372
      Left            =   4290
      TabIndex        =   20
      Top             =   4200
      Width           =   972
   End
   Begin VB.CommandButton cmdDraw 
      Caption         =   "绘图"
      Enabled         =   0   'False
      Height          =   372
      Left            =   3000
      TabIndex        =   19
      Top             =   4200
      Width           =   972
   End
   Begin VB.CommandButton cmdSHOW 
      Caption         =   "显示"
      Enabled         =   0   'False
      Height          =   372
      Left            =   1590
      TabIndex        =   18
      Top             =   4200
      Width           =   972
   End
   Begin VB.ListBox lstSj 
      BackColor       =   &H80000000&
      Height          =   1860
      ItemData        =   "frmZdm.frx":0024
      Left            =   2160
      List            =   "frmZdm.frx":0026
      TabIndex        =   17
      Top             =   1920
      Width           =   2412
   End
   Begin VB.ListBox lstDm 
      BackColor       =   &H80000000&
      Height          =   1860
      ItemData        =   "frmZdm.frx":0028
      Left            =   240
      List            =   "frmZdm.frx":002A
      TabIndex        =   15
      Top             =   1920
      Width           =   1932
   End
   Begin VB.CommandButton cmdFresh 
      Caption         =   "刷新"
      Enabled         =   0   'False
      Height          =   372
      Left            =   240
      TabIndex        =   14
      Top             =   4200
      Width           =   972
   End
   Begin VB.TextBox txtGcBcHigh 
      Appearance      =   0  'Flat
      BackColor       =   &H80000000&
      Height          =   372
      Left            =   3240
      Locked          =   -1  'True
      TabIndex        =   13
      Text            =   " "
      Top             =   1080
      Width           =   972
   End
   Begin VB.TextBox txtGcBcLow 
      Appearance      =   0  'Flat
      BackColor       =   &H80000000&
      Height          =   372
      Left            =   1320
      Locked          =   -1  'True
      TabIndex        =   12
      Text            =   " "
      Top             =   1080
      Width           =   972
   End
   Begin VB.TextBox txtZxbl 
      Appearance      =   0  'Flat
      BackColor       =   &H80000000&
      Height          =   372
      Left            =   3240
      Locked          =   -1  'True
      TabIndex        =   10
      Top             =   720
      Width           =   972
   End
   Begin VB.TextBox txtHxbl 
      Appearance      =   0  'Flat
      BackColor       =   &H80000000&
      Height          =   372
      Left            =   1320
      Locked          =   -1  'True
      TabIndex        =   9
      Top             =   720
      Width           =   972
   End
   Begin VB.TextBox txtSm 
      BackColor       =   &H80000000&
      Height          =   372
      Left            =   1320
      Locked          =   -1  'True
      TabIndex        =   8
      Top             =   360
      Width           =   2892
   End
   Begin VB.TextBox txtPrj 
      Height          =   372
      Left            =   1320
      TabIndex        =   5
      Top             =   0
      Width           =   2892
   End
   Begin MSComctlLib.StatusBar StatusBar1 
      Align           =   2  'Align Bottom
      Height          =   375
      Index           =   2
      Left            =   0
      TabIndex        =   0
      Top             =   4905
      Width           =   6735
      _ExtentX        =   11880
      _ExtentY        =   661
      _Version        =   393216
      BeginProperty Panels {8E3867A5-8586-11D1-B16A-00C0F0283628} 
         NumPanels       =   4
         BeginProperty Panel1 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
            Object.Width           =   3528
            MinWidth        =   3528
            Text            =   "地面数据个数"
            TextSave        =   "地面数据个数"
         EndProperty
         BeginProperty Panel2 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
            Object.Width           =   3528
            MinWidth        =   3528
            Text            =   "设计高程数据"
            TextSave        =   "设计高程数据"
         EndProperty
         BeginProperty Panel3 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
            Object.Width           =   5292
            MinWidth        =   5292
            Text            =   "中国市政工程中南设计研究院"
            TextSave        =   "中国市政工程中南设计研究院"
            Object.ToolTipText     =   "张全阳 (027)82428367"
         EndProperty
         BeginProperty Panel4 {8E3867AB-8586-11D1-B16A-00C0F0283628} 
         EndProperty
      EndProperty
      BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
         Name            =   "宋体"
         Size            =   9
         Charset         =   134
         Weight          =   700
         Underline       =   0   'False
         Italic          =   0   'False
         Strikethrough   =   0   'False
      EndProperty
   End
   Begin VB.Label Label5 
      Caption         =   "Label5"
      Height          =   252
      Left            =   5520
      TabIndex        =   24
      Top             =   2400
      Width           =   12
   End
   Begin VB.Label Label2 
      Caption         =   "输入想添加数据的桩号"
      Height          =   372
      Left            =   4680
      TabIndex        =   22
      Top             =   2040
      Width           =   1812
   End
   Begin VB.Label Label1 
      Caption         =   "Label1"
      Height          =   132
      Left            =   1560
      TabIndex        =   16
      Top             =   5040
      Width           =   372
   End
   Begin VB.Line Line6 
      X1              =   240
      X2              =   9240
      Y1              =   3960
      Y2              =   3960
   End
   Begin VB.Line Line1 
      BorderWidth     =   2
      X1              =   120
      X2              =   9240
      Y1              =   1560
      Y2              =   1560
   End
   Begin VB.Label lblGcBc 
      Caption         =   "高程标尺从                到"
      Height          =   252
      Left            =   240
      TabIndex        =   11
      Top             =   1200
      Width           =   3012
   End
   Begin VB.Label lblZxbl 
      Caption         =   "纵向比例"
      Height          =   372
      Left            =   2400
      TabIndex        =   7
      Top             =   840
      Width           =   972
   End
   Begin VB.Label lblHxbl 
      Caption         =   "横向比例"
      Height          =   372
      Left            =   240
      TabIndex        =   6
      Top             =   840
      Width           =   1092
   End
   Begin VB.Label Label4 
      Caption         =   "设计高程数据"
      Height          =   252
      Left            =   2520
      TabIndex        =   4
      Top             =   1680
      Width           =   1092
   End
   Begin VB.Label Label3 
      Caption         =   "地面高程数据"
      Height          =   252
      Left            =   480
      TabIndex        =   3
      Top             =   1680
      Width           =   1092
   End
   Begin VB.Label lblSm 
      Caption         =   "项目说明"
      Height          =   252
      Left            =   240
      TabIndex        =   2
      Top             =   480
      Width           =   972
   End
   Begin VB.Label lblPrj 
      Caption         =   "项目名称"
      Height          =   252
      Left            =   240
      TabIndex        =   1
      Top             =   120
      Width           =   972
   End
End
Attribute VB_Name = "frmZdm"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = False
Attribute VB_PredeclaredId = True
Attribute VB_Exposed = False

Private Sub cmdDraw_Click()
Call AutoCAD2000.Main
Call AutoCAD2000.DrawKuang
Call AutoCAD2000.DrawBiaoTi
Dim i As Integer
For i = 1 To DmSzNums
    AutoCAD2000.ZhuangHaoDraw (ZhuangHaoS(i))
Next i
AutoCAD2000.DrawDiMian
AutoCAD2000.DrawSheJiXian
AutoCAD2000.AddShuQuXian
AutoCAD2000.AddPoDuPoChang
MsgBox "图形已经生成完毕!"
End Sub

Private Sub cmdExit_Click()
Unload Me
End Sub

Private Sub cmdFresh_Click()
Close #1
lstDm.Clear
lstSj.Clear
GetZtxx
cmdSHOW.Enabled = IIf(isTrue = True, True, False)
cmdDraw.Enabled = IIf(isTrue = True, True, False)
frmZdm.cmdAddZhuangHao.Enabled = IIf(isTrue = True, True, False)
frmZdm.txtAddZhuangHao.Visible = IIf(isTrue = True, True, False)

End Sub

Private Sub cmdOK_Click()
Call AutoCAD2000.Main
Call AutoCAD2000.ZhuangHaoDraw(CSng(txtAddZhuangHao.Text))
txtAddZhuangHao.Text = ""
End Sub

Private Sub cmdSHOW_Click()
frmInquire.Show


End Sub

Private Sub DrawEllipse_Click()
Call AutoCAD2000.Main
TiaoShuQuXian
End Sub

Private Sub txtAddZhuangHao_Change()
cmdOK.Enabled = IIf(IsNumeric(txtAddZhuangHao.Text), True, False)
End Sub

Private Sub txtPrj_Change()
cmdFresh.Enabled = IIf(txtPrj.Text = _
"", False, True)
End Sub

Private Sub txtPrj_Click()
frmSDI.Show
End Sub

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?