- 89
- 0
- 约7.47万字
- 约 61页
- 2018-04-24 发布于江苏
- 举报
文本框如何显示出小数点前的,比如显
1、文本框如何显示出小数点前的 ? 0 ? ,比如 ? .32 ? 显示成 ? 0.32?? ? ? VB编程数值显示在文本框中时,0.32显示成.32,如何设置能够显示出小数点前的 ? 0 ? 呢? ? ? 谢谢.
此楼回复Re:??
Private ? Sub ? Command1_Click() ? ? Dim ? x ? As ? Double ? ? x ? = ? 0.32 ? ? Text1.Text ? = ? Format(x, ? 0.00) ? ? End ? Sub ?
2、VB 中的 Round函数
最近在做一个报表,这个报表有个原例子,原例子是用asp做的,按理两个报表显示的结果应该是一样的。可不知为什么,显示的小数总是差点,找来找去原来是round函数惹的。?VB6中文版说Round函数是四舍五入函数,实际上这个函数采用的四舍六入五留双。VB的Round所采用的算法是这样的: ????1.25留一位,则1.2=round(1.25) ????如果是1.35,则1.4=round(1.35) ????奇进偶不进。这样在一大串需要四舍五入的数相加相减相乘时误差小一点。eg:1.25+1.35+1.45+1.55+1.15+1.65=8.4=round(1.25)+round(1.35)+round(…… ????ROUND函数符合国家和国际标准,该函数是正确的。原先的四舍五入只是一个简化。 ????在微软的Knowledge Base的文章:“Q194983 PRB: Round Function Different in VBA 6 and Excel Spreadsheet”和微软的Knowledge Base的文章:“Q189847 INFO: New String and Format Functions in Visual Basic 6.0”中都指出Round函数实行Banker舍入,而不是我们习惯的算术舍入(四舍五入)。你可以参考微软的Knowledge Base的文章:“Q196652 HOWTO: Implement Custom Rounding Procedures”,它对于舍入问题有详细的讨论。
3、给应用程序添加“日积月累”对话框
目前几乎所有的商业软件在启动时都会显示一个“日积月累”对话框,该对话框一般一次显示一条关于该软件的使用技巧,用户也可以逐条浏览其中的所有技巧。 下面是用Visual Basic 5.0实现该功能的方法: 关键是有三个问题要解决:一是技巧信息以何种形式保存;二是如何随机读取;三是如何控制启动是否显示。 解决第一个问题,有两种思路:一是将技巧信息保存在一个文本文件中,一行保存一条技巧,然后使用VB的文件读写命令进行读取;另一种解决办法是使用VB自带的Access数据库,将技巧信息保存在数据库的一个表中,然后从中读取信息。本文采用第二种方法来保存技巧信息。 第二个问题比较容易解决,我们可以通过VB的随机数函数产生随机数作为要读取的技巧号,然后用数据库对象的Move方法定位到该技巧上,并用Field属性将之显示出来。 最后一个问题的解决也有两种思路:一是利用一个单独的文件保存一个标记,每次启动时首先检查该标记,然后根据标记的值决定是否显示“日积月累”对话框;另 一个思路就更富技巧性,我们可以利用Win95的系统注册表,在注册表中建立一个应用程序项目,在其中保存是否显示的标记,每次启动时首先检查该标记,当 用户单击“检查框按钮”时,也只需简单地修改该标记的值即可,而所有这些操作,都可简单地通过VB中关于系统注册表的几条命令来实现。本文采用第二种办法 来实现,大家可以顺便从中学到用VB访问系统注册表的方法。 1.建立窗体 在应用程序的工程中添加一个标准窗体,在其中放置一个PictureBox、 一个CheckBox、两个Label和三个CommandButton,这些控件的相关属性设置 见下表。 2.建立技巧数据库 用VB的“可视化数据管理器”生成一个名为“MyMdb”的Access数据库(如果应用程序本身已经有现成的数据库,则可以直接利用它,名字也不需要变),在数据库 中新建一个表,表名为“Tips”,该表只包含一个可变长度的Text型的字段,字段名为Tip,长度可根据具体情况而定,这里设为50。表建好后,在其 中输入若干条记录(在Win95目录中有一个Tips.txt,其中有很多技巧信息,可从中挑选一些,自己再另加一些与应用程序有关的操作要诀形成自己的 技巧数据库)。具体代码略。 3.几点说明 (1)GetSetting和SaveSe
您可能关注的文档
- 操千曲而后晓声观千剑而后识器——说明文阅读答题方法浅谈.ppt
- 支持吊装电子翻转功能,可适用桌面安装和天花板吊顶安.PDF
- 支路电流法和回路电流法.ppt
- 收入分配与社会公平(新人教版必修).ppt
- 收益率曲线先降后升 中债指数先扬后抑.doc
- 收益确认与会计调整.ppt
- 收音机的调试检测与维修.ppt
- 改良西门子法是目前主流的生产方法(总).doc
- 攻读硕士学位研究生入学考试北京市联合命题物理化学试题.pdf
- 放大电路的基本概念基本放大电路的分析方法场.ppt
- 浙江省温州市2024-2025学年七年级上学期语文期末考查卷.docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(原卷版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(解析版).docx
- 精品解析:北京市海淀区2025-2026学年九年级上学期期末语文试题(解析版).docx
- 精品解析:北京市东城区汇文中学2025-2026学年八年级上学期期中语文试题(原卷版).docx
- 精品解析:北京市回民学校2024-2025学年九年级上学期期中语文试题(原卷版).docx
- 精品解析:2024-2025学年广东省广州市从化区街口镇中心小学人教版五年级上册期中测试数学试卷(解析版).docx
- 精品解析:北京市通州区2024-2025学年七年级下学期期末考试英语试卷(解析版).docx
- 精品解析:北京市建华实验学校2024-2025学年七年级下学期期中英语试题(解析版).docx
最近下载
- 完整版04融创物业秩序服务可视化标准.ppt
- 统编人教部编版小学语文一年级下册语文标点符号练习+答案 .pdf VIP
- EPS系统参数及整车性能的匹配.pdf VIP
- 湖北省武汉市江岸区2023-2024学年六年级上学期语文期末试卷(含答案)2.docx VIP
- 2025年中国水性粘结剂行业市场全景调研及前景战略研判报告.docx
- EPS系统对车辆操纵稳定性影响的仿真的分析研究.pdf VIP
- 幼儿园年度工作总结卫生保健.pptx
- 职业健康管理:电力行业职业健康课件.pptx VIP
- 2026.01.01施行《招标人主体责任履行指引》PPT课件.pptx VIP
- 湖北省武汉市2022-2023学年六年级上学期语文期末试卷(含答案).pdf VIP
原创力文档

文档评论(0)