【机房重构】知识点积累
来源:互联网 发布:php前台模板 编辑:程序博客网 时间:2024/05/01 20:28
机房重构过程中很多的小知识点,再次重现,很多很零碎,这里梳理一下,当做积累。
1、 VB.NET 中的时间函数
(1)Now ():返回系统目前的日期和时间。如:2007-3-29 早上10:38:22
(2)Today ():返回或设置系统目前的日期。
(3)TimeOfDay ():返回或设置系统目前的时间。
(4) DataString ():以“yyy-mm-dd”格式返回或设置系统目前时间。
(5) Timer ():以Double类型返回自午夜到今所经过的秒数和毫秒数,秒数是返回值的整数部分,毫秒数则是小数部分。
2.日期时间差函数DateDiff()
格式:DateDiff (interval As DateInterVal, dt1 As DateTime, dt2 As DateTime [, dayofweek As FirstDayOfWeek [, weekofyear As FirstWeekOfYear ]] As Long
据电脑名取出全部IP地址:System.Net.Dns.Resolve.AddressList
也可根据IP地址取出电脑名:System.Net.Dns.Resolve.HostName
当前电脑名:System.Environment.MachineName
当前电脑所属网域:System.Environment.UserDomainName
当前电脑用户:System.Environment.UserName
3.在VB.Net 中类似VB中的Frame控件,是GropBox 控件
上次还好好的,这次打开项目之后,就出现这样的错误:无法直接启动带有“类库输出类型”的项目
错误提示:若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项
经查找处理方法:
出错原因:在同一个解决方案里面有多个项目,被设置成启动项目的是类库项目,类库项目是被编译成dll文件给别的项目使用的,是不可执行的项目.
解决办法:在解决方案资源管理器里,右击你要启动的项目,选择“设为启动项目”
5、DataGridView 控件,未将对象引用设置添加到对象的实例。
解决办法:(1)将最后的.ToString去掉。(2) 修改是否添加空白行的属性,改为“不自动添加空白行”就可以了。
1、 VB.NET 中的时间函数
(1)Now ():返回系统目前的日期和时间。如:2007-3-29 早上10:38:22
(2)Today ():返回或设置系统目前的日期。
(3)TimeOfDay ():返回或设置系统目前的时间。
(4) DataString ():以“yyy-mm-dd”格式返回或设置系统目前时间。
(5) Timer ():以Double类型返回自午夜到今所经过的秒数和毫秒数,秒数是返回值的整数部分,毫秒数则是小数部分。
2.日期时间差函数DateDiff()
格式:DateDiff (interval As DateInterVal, dt1 As DateTime, dt2 As DateTime [, dayofweek As FirstDayOfWeek [, weekofyear As FirstWeekOfYear ]] As Long
说明:返回dat1和dat2 两个日期之间的间隔数,间隔单位为参数interval,例如:DateDiff (“m”,#12/15/1990#, ##1/10/1990# )会返回-11,即两个日期相间隔11个月(第一个参数指定间隔单位为月;DateDiff (“d”, #12/5/90# , #12/15/90# )会返回10,即两个日期间隔10天(第一个参数指定间隔单位为天)。
3、获得电脑名
获取当前电脑名:System.Net.Dns.GetHostName据电脑名取出全部IP地址:System.Net.Dns.Resolve.AddressList
也可根据IP地址取出电脑名:System.Net.Dns.Resolve.HostName
当前电脑名:System.Environment.MachineName
当前电脑所属网域:System.Environment.UserDomainName
当前电脑用户:System.Environment.UserName
3.在VB.Net 中类似VB中的Frame控件,是GropBox 控件
在VB.Net 中类似VB中的SStab控件,是TabControl控件
其实,用的最多的还是DataTable控件,这个下次再整理,有很多的属性。
4、无法直接启动带有“类库输出类型”的项目上次还好好的,这次打开项目之后,就出现这样的错误:无法直接启动带有“类库输出类型”的项目
错误提示:若要调试此项目,请在此解决方案中添加一个引用库项目的可执行项目。将这个可执行项目设置为启动项
经查找处理方法:
出错原因:在同一个解决方案里面有多个项目,被设置成启动项目的是类库项目,类库项目是被编译成dll文件给别的项目使用的,是不可执行的项目.
解决办法:在解决方案资源管理器里,右击你要启动的项目,选择“设为启动项目”
5、DataGridView 控件,未将对象引用设置添加到对象的实例。
这个在导出Excel 表格之后,又报的错误。
原因:在DataGridView控件加载数据后会自动添加一行空白行,在程序运行时候,有数据时候不会报错,而当运行到空白行时候(报错那一句话)就不执行了。因为单元格的值是空的,对一个控件进行.ToString () 操作时,就会出现异常。解决办法:(1)将最后的.ToString去掉。(2) 修改是否添加空白行的属性,改为“不自动添加空白行”就可以了。
小结:
其实,一直不敢再CSDN上写,很多都记在OneNote中,因为觉得写的很没有技术含量,希望慢慢改变这样的情况,多多记录,一点一滴,希望早日找到哪种写的特别爽快的感觉。
0 0
- 【机房重构】知识点积累
- 【机房重构之积累】
- VB.NET机房重构问题点滴积累
- vb.net窗体继承(机房重构知识点总结)
- 组合查询(机房重构知识点总结)
- 配置文件总结(机房重构知识点总结)
- 重构个人版机房收费系统错误积累与解决方案 一
- 重构机房收费系统拦路虎(二)-未能加载积累‘FrmSbase’
- 组合查询=实体+模板方法——机房重构点滴积累
- 【机房重构】总结
- 机房重构总结
- 机房重构小结
- 机房重构--sqlhelper
- 机房重构总结
- 机房重构有感
- 【机房重构】sqlHelper
- 【机房重构】注册
- 机房重构总结
- 《设计模式》——职责链模式
- iOS开发多线程—07GCD的基本使用
- 下载编译好的gdal库
- 欧拉计划(12)Highly divisible triangular number
- 请保持正常的心思
- 【机房重构】知识点积累
- socket通信之——同步选择机制select()与异步选择机制WSAASyncSelect()的探讨
- IOS开发多线程—08GCD的常见用法
- 黑马程序员_匿名内部类
- 下一个排列实现
- iOS开发多线程—09NSOperation简单介绍
- Spring MVC工作流程图
- LeetCode --- Combination Sum
- C++ string 详解