乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 46|回复: 2

efan 版主,晚辈请教!

[复制链接]

6

主题

14

帖子

2

银币

初来乍到

Rank: 1

铜币
38
发表于 2003-5-17 13:50:00 | 显示全部楼层 |阅读模式
用鼠标在一三维图形某处点击一下就出来一个对话框如下:
  序号        2
  名称        外圆1
  材料        45
  精度        5级,
(上面的内容是在一个对话框里的!)
请教版主这段程序如何编写?
回复

使用道具 举报

26

主题

589

帖子

10

银币

中流砥柱

Rank: 25

铜币
693
发表于 2003-5-17 15:41:00 | 显示全部楼层
用MsgBox给用户显示一条信息,而用UserForm则以窗体的形式制作一个对话框,显示内容。
Sub Test()
    Dim Pt As Variant
    Pt = ThisDrawing.Utility.GetPoint(, "指定点: ")
    MsgBox "序号 2" & vbCrLf & "名称 外圆1" & vbCrLf & "材料 45" & vbCrLf & "精度 5级"
End Sub
Sub Test2()
    Dim Pt As Variant
    Pt = ThisDrawing.Utility.GetPoint(, "指定点: ")
    UserForm1.TextBox1 = "2"
    UserForm1.TextBox2 = "外圆1"
    UserForm1.TextBox3 = "45"
    UserForm1.TextBox4 = "5级"
    UserForm1.Show
End Sub

2dzozsaebre.gif

2dzozsaebre.gif

回复

使用道具 举报

6

主题

14

帖子

2

银币

初来乍到

Rank: 1

铜币
38
发表于 2003-5-18 22:08:00 | 显示全部楼层
首先谢谢版主对我不厌其烦的教导                                      这是访问数据库的一个程序但是我运行的时候它出现这样的信息:
”实时错误‘3028’:
无法启动应用程序,工作组信息文件丢失,或是已被其他用户一独占方式打开。”
程序如下:
Sub test()
    Dim daoWs As Workspace
    Dim daoDb As Database
    Dim daoRs As Recordset
    Dim daoFields As Fields
    Dim Recordvalue As String
    Set daoWs = CreateWorkspace(",","admin","abuseJet")
    Set daoDb = daoWs.OpenDatabase("序号")
    Set daoRs = daoDb.OpenRecordset(" ")
    set daoFields = daoRs.Fields
    Recordvalue = daoFields(" ")
    MsgBox("value": &"Recordvalue")
    daoRs.Close
    daoDb.Close
    daoWs.Close
End Sub
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-13 16:54 , Processed in 0.720588 second(s), 61 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表