社区活动 技术论坛 如何驱动命令
如何驱动命令
2011-07-19 16:03 33 0 9
各位大师,请问用VB写的脚本,如何驱动程序里的命令呀? 例如,我写了一个赋值脚本,但我想把这个赋值在pcdmis里面执行一下,请问在VB里如何实现呢? 不要说在pcdmis命令窗口里按Ctrl+U,如果你是这样想的,请围观就好了! 以下是程序源代码和附件: ------------------------------------------- Dim pcdlrn As Object Dim pcdpart As Object Dim pcdcmds As Object Dim pcdcmd As Object --------------------------------------------- Private Sub Combo1_DropDown() Combo1.ForeColor = &H0 End Sub ----------------------------------------------- Private Sub Command1_Click() On Error GoTo cab: Dim abc Set pcdlrn = CreateObject("pcdlrn.application") Set pcdpart = pcdlrn.ActivePartProgram Set pcdcmds = pcdpart.Commands If Combo1.Text = "单击此处选择" Then MsgBox "您选择的是谁?", vbOKOnly, "神马?" Combo1.SetFocus Else Set pcdcmd = pcdcmds.Add(ASSIGNMENT, True) abc = pcdcmd.PutText("INSPECTOR", DEST_EXPR, 0) abc = pcdcmd.PutText("""" & Combo1.Text & """", SRC_EXPR, 0) End End If Exit Sub cab: MsgBox "PCDMSI没有打开的零件程序", vbOKOnly, "注意": End End Sub ---------------------------------------------------- Private Sub Form_Activate() Command1.SetFocus End Sub ------------------------------------ Private Sub Form_Load() Combo1.List(0) = "aa" Combo1.List(1) = "bb" Combo1.List(2) = "cc" Combo1.List(3) = "dd" Combo1.List(4) = "ee" Combo1.List(5) = "ff" Combo1.List(6) = "gg" Combo1.List(7) = "hh" Combo1.List(8) = "ii" Combo1.ForeColor = &H80000000 Combo1.Text = "单击此处选择" End Sub -------------------------------------------------- [attach]1656[/attach]
我要回复

登陆后才能评论

登录
所有回贴(0)
在线咨询
关注我们

海克斯康制造智能

电话咨询
400-6580-400

热线电话(工作时间8:30-17:30)

关注我们 电话咨询 在线咨询

海克斯康制造智能