信息发布软件,b2b软件,广告发布软件

 找回密码
 立即注册
搜索
查看: 2966|回复: 5
打印 上一主题 下一主题

[『VB.NET 图文教程』] 学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件

[复制链接]

1868

主题

1878

帖子

1万

积分

积分
10928
跳转到指定楼层
宣传软件楼主
发表于 2017-5-18 23:50:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

软件教程首图:

软件教程分类:VB.NET 图文教程 

软件图文教程视频教程分类:软件图文教程 

软件教程难易程度:软件中级教程 

软件教程发布日期:2017-05-18

软件教程关键字:VB.neT打电子日历

① 本信息收集于网络,如有不对的地方欢迎联系我纠正!
② 本信息免费收录,不存在价格的问题!
③ 如果您的网站也想这样出现在这里,请您加好友情链接,我当天会审核通过!

④友情链接关键字:软件定制网站 网址:http://www.postbbs.com

软件教程详细描述
本帖最后由 群发软件 于 2017-5-18 23:53 编辑

 Visual Studio2008发布后,迅速吸引了大量的VB.NET爱好者。Visual Studio2008以优化性和强大的功能而著称,所以一时间同样也吸引了大量的专业编程人员。经过人们几个月的试用后,可以发现使用者普遍对这个新版本的Visual Studio感到满意。当然Visual Studio2008最为突出的特点是快捷而更具有人性化了。如今的Visual Studio2008的控件应用仍然相当重要而且很实用。今天我将要介绍几个比较常用的控件和它们的相关属性,通过一个实例让大家详细的了解程序的基本开发过程与控件使用技巧。本文适合VB.net初学者和具备一定基础的VB.net使用者,读者将在本文学习到GroupBox、 DateTimePicker、ComboBox、Textbox、Label、MonthCalendar、CheckBox等控件的使用,以及对于 Windows窗体设计器的操作和方法的简单介绍。
  打开 Visual Studio 2008。在文件 (File) 菜单上,单击新建项目 (New Project)。 在新建项目 (New Project) 对话框的模板 (Templates) 窗格中,单击 Windows 应用程序(Windows Application)。单击确定 (OK)。
  在Form1窗体靠右侧中添加GroupBox1,GroupBox2控件(注意:GroupBox2创建在GroupBox1上)。其中GroupBox1的Text为: 时间日期,GroupBox2的Text为:选项。如图1所示

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件

  完成后,我们需要在GroupBox1中添加DateTimePicker1控件。
  DateTimePicker控件详细属性解释:  
  DateTimePicker控件属性:  
  CalendarFont 获取或设置应用于日历的字体样式。
  CalendarForeColor 获取或设置日历的前景色。
  CalendarmonthBackground 获取或设置历月的背景色。
  CalendarTitleBackColor 获取或设置日历标题的背景色。
  CalendarTitleForeColor 获取或设置日历标题的前景色。
  CalendarTrailingForeColor 获取或设置日历结尾日期的前景色。
  CanFocus 获取一个值,该值指示控件是否可以接收焦点。 (从 Control 继承。) CanSelect 获取一个值,该值指示是否可以选中控件。 (从 Control 继承。)
  Capture 获取或设置一个值,该值指示控件是否已捕获鼠标。 (从 Control 继承。) CausesValidation 获取或设置一个值,该值指示控件是否会引起在任何需要在接收焦点时执行验证的控件上执行验证。 (从 Control 继承。)
  Checked 获取或设置一个值,该值指示是否已用有效日期/时间值设置了 Value 属性且显示的值可以更新。
  CheckForIllegalCrossThreadCalls 获取或设置一个值,该值指示是否捕获对错误线程的调用,这些调用访问控件的 Handle 属性。 (从 Control 继承。)
  ClientRectangle 获取表示控件的工作区的矩形。 (从 Control 继承。)
  ClientSize 获取或设置控件的工作区的高度和宽度。 (从 Control 继承。)
  CompanyName 获取包含控件的应用程序的公司名称或创建者。 (从 Control 继承。) Container 获取 IContainer,它包含 Component。 (从 Component 继承。)
  ContainsFocus 获取一个值,该值指示控件或它的一个子控件当前是否有输入焦点。(从 Control 继承。)
  ContextMenu 获取或设置与控件关联的快捷菜单。 (从 Control 继承。)
  ContextMenuStrip 获取或设置与此控件关联的 ContextMenuStrip。 (从 Control 继承。)
  Controls 获取包含在控件内的控件的集合。 (从 Control 继承。)
  Created 获取一个值,该值指示控件是否已经创建。 (从 Control 继承。)
  Cursor 获取或设置当鼠标指针位于控件上时显示的光标。 (从 Control 继承。)
  CustomFormat 获取或设置自定义日期/时间格式字符串。
  DataBindings 为该控件获取数据绑定。 (从 Control 继承。)
  DefaultBackColor 获取控件的默认背景色。 (从 Control 继承。)
  DefaultFont 获取控件的默认字体。 (从 Control 继承。)
  DefaultForeColor 获取控件的默认前景色。 (从 Control 继承。)   
  在GroupBox2中添加3个Label控件. 属性Text分别设置如下:
  Label1 Text:Time
  Label2 Text:日期风格
  Label3 Text:日期格式
  设置完成后,效果如图2
  



学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件

  设置后,我们还需要在GroupBox2中添加2个ComboBox1与ComboBox2控件,

  以及一Textbox1控件。如图3

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件

  Form1窗体中右侧界面工作完成了。接着我们需要完成Form1左侧界面了(也是我们最重要的显示日期日历的界面)

  在Form1窗体左侧添加MonthCalendar1控件,效果如图4


学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件

  MonthCalendar1的控件的详细属性:  
  MonthCalendar1属性:  
  Margin 获取或设置控件之间的空间。 (从 Control 继承。)
  MaxDate 获取或设置允许的最大日期。
  MaximumSize 获取或设置大小,该大小是 GetPreferredSize 可以指定的上限。 (从Control 继承。)
    MaxSelectionCount 获取或设置月历控件中可选择的最大天数。
  MinDate 获取或设置允许的最小日期。
  MinimumSize 获取或设置大小,该大小是 GetPreferredSize 可以指定的下限。 (从Control 继承。)
  ModifierKeys 获取一个值,该值指示哪一个修改键(Shift、Ctrl 和 Alt)处于按下的状态。 (从 Control 继承。)
  MonthlyBoldedDates 获取或设置 DateTime 对象的数组,确定每月要用粗体显示的日期。
  MouseButtons 获取一个值,该值指示哪一个鼠标按钮处于按下的状态。 (从Control 继承。)
  MousePosition 获取鼠标光标的位置(以屏幕坐标表示)。 (从 Control 继承。) Name 获取或设置控件的名称。 (从 Control 继承。)
  Padding 获取或设置 MonthCalendar 控件的边缘与该控件的内容之间的空间。
    Parent 获取或设置控件的父容器。 (从 Control 继承。)
    PreferredSize 获取可以容纳控件的矩形区域的大小。


  (从 Control 继承。)
  ProductName 获取包含控件的程序集的产品名称。 (从 Control 继承。)
  ProductVersion 获取包含控件的程序集的版本。 (从 Control 继承。)
  RecreatingHandle 获取一个值,该值指示控件当前是否在重新创建其句柄。 (从Control 继承。)
  Region 获取或设置与控件关联的窗口区域。 (从 Control 继承。)
  Right 获取控件右边缘与其容器的工作区左边缘之间的距离(以像素为单位)。 (从Control 继承。)
  RightToLeft 获取或设置一个值,该值指示是否将控件的元素对齐以支持使用从右向左的字体的区域设置。 (从 Control 继承。)
  RightToLeftLayout 获取或设置一个值,该值指示控件是否从右到左布局。
  ScrollChange 获取或设置月历控件的滚动率。
  SelectionEnd 获取或设置选定日期范围的结束日期。
  SelectionRange 为月历控件获取或设置选定的日期范围。
  SelectionStart 获取或设置所选日期范围的开始日期。
  ShowToday 获取或设置一个值,该值指示控件底端是否显示 TodayDate 属性表示的日期。
  ShowTodayCircle 获取或设置一个值,它指示是否用圆形或用正方形标识当天日期。 ShowWeekNumbers 获取或设置一个值,该值指示月历控件是否在每行日期的左侧显示周数 (1-52)。
  SingleMonthSize 获取显示一个日历月所需的最小大小。
  Site 获取或设置控件的站点。 (从 Control 继承。)
  Size 获取或设置 MonthCalendar 控件的大小。
  TabIndex 获取或设置在控件的容器的控件的 Tab 键顺序。 (从 Control 继承。) TabStop 获取或设置一个值,该值指示用户能否使用 Tab 键将焦点放到该控件上。(从 Control 继承。)
  Tag 获取或设置包含有关控件的数据的对象。 (从 Control 继承。)
  Text 已重写。 获取或设置要在 MonthCalendar 上显示的文本。
  TitleBackColor 获取或设置指示日历标题区的背景色的值。
  TitleForeColor 获取或设置指示日历标题区的前景色的值。
  TodayDate 获取或设置由 MonthCalendar 用作今天的日期的值。
  TodayDateSet 获取指示是否已显式设置 TodayDate 属性的值。
  Top 获取或设置控件上边缘与其容器的工作区上边缘之间的距离(以像素为单位)。(从 Control 继承。)
  TopLevelControl 获取没有另一个 Windows 窗体控件作为其父级的父控件。通常,这是控件所在的最外面的 Form。 (从 Control 继承。)
  TrailingForeColor 获取或设置一个值,该值指示控件中没有完全显示的月中日期的颜色。
  UseWaitCursor 获取或设置一个值,该值指示是否将等待光标用于当前控件以及所有子控件。   
   在Form1中左侧添加一个CheckBox1控件Text属性设置为:展示今天的日期。再在CheckBox1控件下部添加一个Button控件Text属性设置为:Exit 

 
  最终效果如图5

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件


  基本上我们的界面工作完成了。接下来我们该输入代码了,详细过程如下:
  双击Form1窗体进入Form1_Load事件中
   代码如下:
  Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  Me.ComboBox1.Items.Add("long")
  Me.ComboBox1.Items.Add("short")
  Me.ComboBox1.Items.Add("timedate")
  Me.ComboBox1.Items.Add("custom1")
  Me.ComboBox1.Items.Add("custom2")
  Me.ComboBox1.Items.Add("custom3")
  Me.ComboBox1.Items.Add("custom4")
  '添加日期显示格式
  Me.ComboBox2.Items.Add("下拉菜单式")
  Me.ComboBox2.Items.Add("点击/选择式")  
  '添加起始星期
  Me.ComboBox1.SelectedIndex = 0
  Me.ComboBox2.SelectedIndex = 0  
  Me.TextBox1.Text = TimeOfDay
  End Sub  
  进入ComboBox1_SelectedIndexChanged事件中
  代码如下:
  Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
  Select Case Me.ComboBox1.SelectedIndex
  Case 0
  Me.DateTimePicker1.Format = DateTimePickerFormat.Long
  Case 1
  Me.DateTimePicker1.Format = DateTimePickerFormat.Short
  Case 2
  Me.DateTimePicker1.Format = DateTimePickerFormat.Time
  Case 3
  Me.DateTimePicker1.Format = DateTimePickerFormat.Custom 'd表示一位


  或两位的天数
  Me.DateTimePicker1.CustomFormat = "MMM dd,yyy - ddd" 'dd表示两位数的天数,
  Case 4
  Me.DateTimePicker1.Format = DateTimePickerFormat.Custom
  Me.DateTimePicker1.CustomFormat = "ddd,hh:mm:ss,tt" '星期几名称
  Case 5  
  Me.DateTimePicker1.Format = DateTimePickerFormat.Custom Me.DateTimePicker1.CustomFormat = "dddd,HH:mm:ss,tt"
  Case 6
  Me.DateTimePicker1.Format = DateTimePickerFormat.Custom Me.DateTimePicker1.CustomFormat = "dddd,HH:m:ss,t"  
  End Select
  Me.TextBox1.Text = TimeOfDay  
  End Sub  
  进入ComboBox2_SelectedIndexChanged事件中
  代码如下:
  Private Sub ComboBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox2.SelectedIndexChanged
  Select Case Me.ComboBox2.SelectedIndex
  Case 0
  Me.DateTimePicker1.ShowUpDown = False
  Case 1
  Me.DateTimePicker1.ShowUpDown = True  
  End Select
  Me.TextBox1.Text = TimeOfDay  
  End Sub  
  进入CheckBox1_CheckStateChanged事件中
  代码如下:
  Private Sub CheckBox1_CheckStateChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles CheckBox1.CheckStateChanged
  If Me.CheckBox1.Checked Then
  Me.MonthCalendar1.ShowToday = True
  '显示今天日期
  Else
  Me.MonthCalendar1.ShowToday = False
  
  End If
  End Sub  
  进入Button1_Click事件中
  代码如下:  
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  End  
  End Sub  
  好了代码输入完毕。在这里补充说明:如果我们平时编写程序时输入完代码以后,

  在代码视图中出现了Windows窗体设计器,有很多初学者不知道是什么。实际上Windows窗体设计器里面是系统自动生成代码,这里面的代码更加详细。有兴趣的朋友可看一看。具体打开Windows窗体设计器步骤如下,因为在平时Windows窗体设计器是隐藏的。 
  详细的操作过程如下:
  1. 先选择<解决方案资源管理器>在上面有我们可以看到一些小图标,选中第2个图标(显示所有文件)如图6

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件

  这个时候我们可以看到之前所没有显示的文件了,单击Form1.vb的节点,


学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件

  
  看到了吗?就是这个文件Form1.Designer.vb  
  双击打开它可以看到如图8所示的代码视图,这就是Windows窗体设计器了


学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件

  
  好了,我们的所有要做的工作已经完成了,最后我们来测试一下程序吧,最终程序界面如下


学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件



  在这个程序中,我们可以任意的选择多个复选框来选择一些样式。当然我们还可以增加更多的功能打造一个个性化的电子日历程序。


VB.NET中的日期时间转换

刚刚学习VB.NET不久,在做几个小例子的时候发现经常要对日期时间和字符串之间进行转换,现整理如下,如有不正确的地方请大家指出。



1.字符型和日期型之间的转换

日期型转换为字符型是最简单的,可以直接转换。

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim dt As Date = Now
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToLongDateString = " + dt.ToLongDateString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToLongTimeString = " + dt.ToLongTimeString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToShortDateString = " + dt.ToShortDateString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToShortTimeString = " + dt.ToShortTimeString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToFileTime = " + dt.ToFileTime.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToFileTimeUtc = " + dt.ToFileTimeUtc.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToLocalTime = " + dt.ToLocalTime.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToOADate = " + dt.ToOADate.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToUniversalTime = " + dt.ToUniversalTime.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToString = " + dt.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToString(yyyy/MM/dd hh:mm:ss:fff) = " + dt.ToString("yyyy/MM/dd hh:mm:ss:fff"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 结果如下:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToLongDateString
= 2007年4月16日
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToLongTimeString
= 15:10:21
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToShortDateString
= 2007/04/16
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToShortTimeString
= 15:10
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToFileTime
= 128211774217140929
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToFileTimeUtc
= 128211774217140929
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToLocalTime
= 2007/04/16 15:10:21
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToOADate
= 39188.6321957639
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToUniversalTime
= 2007/04/16 6:10:21
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToString
= 2007/04/16 15:10:21
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToString(yyyy
/MM/dd hh:mm:ss:fff) = 2007/04/16 03:10:21:714
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件

用dt.ToString("yyyy/MM/dd hh:mm:ss:fff")是最方便的,可以转换为任意一种想要的字符串。
其中的毫秒部分最大有7位,【fff】表示只取前三位,【fffffff】表示取全部7位。
上面的例子执行结果发现了一个奇怪的问题,执行结果中【dt.ToString = 2007/04/16 15:10:21】,
而【dt.ToString(yyyy/MM/dd hh:mm:ss:fff) = 2007/04/16 03:10:21:714】,两者的小时部分相差了12,
网上好多帖子都说是因为计时开始时间的问题,我觉得肯定是转换时候的问题,不然为什么【ToString()】是正确的,
估计应该是时间表示的问题,试着把【ToString("yyyy/MM/dd HH:mm:ss:fff"))】中的【hh】改成大写的【HH】,执行OK。

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToString(yyyy/MM/dd hh:mm:ss:fff) = 2007/04/16 03:13:13:884
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToString(yyyy
/MM/dd HH:mm:ss:fff) = 2007/04/16 15:13:13:884

特别值得注意的是月【MM】和分【mm】,如果两者写错了很难发现。 大小写需要注意的地方:

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 年    Year           yyyy             小写固定
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 月   
Month         MM               大写固定
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 日   
Day            dd                小写固定
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 时   
Hour           HH或者hh       大小写均可
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 分   
Minute        mm               小写固定
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 秒   
Second       ss                小写固定
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 毫秒 Millisecond   ff或者FF         大小写均可(最大7位)


学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim dt As DateTime = Now
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToString(yyyy/MM/dd hh:mm:ss:fff) = " + dt.ToString("yyyy/MM/dd hh:mm:ss:fff"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToString(yyyy/MM/dd hh:mm:ss:fffff) = " + dt.ToString("yyyy/MM/dd hh:mm:ss:fffff"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToString(yyyy/MM/dd hh:mm:ss:fffffff) = " + dt.ToString("yyyy/MM/dd hh:mm:ss:fffffff"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToString(YYYY/MM/DD HH:MM:SS:FFF) = " + dt.ToString("YYYY/MM/DD HH:MM:SS:FFF"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToString(yyyy/mm/dd hh:mm:ss:fff) = " + dt.ToString("yyyy/mm/dd hh:mm:ss:fff"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 结果如下:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToString(yyyy
/MM/dd hh:mm:ss:fff) = 2007/04/16 03:15:13:887
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToString(yyyy
/MM/dd hh:mm:ss:fffff) = 2007/04/16 03:15:13:88783
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToString(yyyy
/MM/dd hh:mm:ss:fffffff) = 2007/04/16 03:15:13:8878378
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToString(YYYY
/MM/DD HH:MM:SS:FFF) = YYYY/04/DD 15:04:SS:887
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToString(yyyy
/mm/dd hh:mm:ss:fff) = 2007/15/16 03:15:13:887

也可以用Format(Date,Format)进行转换

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim dt As DateTime = Now
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
Format(dt, "yyyy/MM/dd HH:mm:ss:fff"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 结果如下:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
2007/04/16 16:24:09:758

其他的日期型转换为字符型都可以先转换为Date型或者DateTime型,然后再通过ToString转换为字符型。

字符型转换为日期型最直接的方法就是解析日期字符串,取得年,月,日,时,分,秒,组织成日期形式【yyyy/MM/dd】或者【yyyy/MM/dd hh:mm:ss】,然后用CDate转换为日期型

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim strDate As String = "20050101"
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
Dim strTime As String = "12:34:56"
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
Dim year As String = strDate.Substring(0, 4)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
Dim month As String = strDate.Substring(4, 2)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
Dim day As String = strDate.Substring(6, 2)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
Dim dt As Date = CDate(year + "/" + month + "/" + day + " " + strTime)   '组织成 yyyy/MM/dd hh:mm:ss 格式
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
Dim dt2 As Date = CDate(year + "/" + month + "/" + day)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToString = " + dt.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt2.ToString = " + dt2.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 结果如下:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToString
= 2005/01/01 12:34:56
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt2.ToString
= 2005/01/01 0:00:00

   或者是用DateTime的构造函数,DateTime的构造函数有好多个

名称
说明
DateTime (Int64)
将 DateTime 结构的新实例初始化为指定的刻度数。
DateTime (Int64, DateTimeKind)
将 DateTime 结构的新实例初始化为指定的刻度数以及协调通用时间 (UTC) 或本地时间。  
DateTime (Int32, Int32, Int32)
将 DateTime 结构的新实例初始化为指定的年、月和日。
DateTime (Int32, Int32, Int32, Calendar)
将 DateTime 结构的新实例初始化为指定日历的指定年、月和日。
DateTime (Int32, Int32, Int32, Int32, Int32, Int32)
将 DateTime 结构的新实例初始化为指定的年、月、日、小时、分钟和秒。
DateTime (Int32, Int32, Int32, Int32, Int32, Int32, Calendar)
将 DateTime 结构的新实例初始化为指定日历的指定年、月、日、小时、分钟和秒。
DateTime (Int32, Int32, Int32, Int32, Int32, Int32, DateTimeKind)
将 DateTime 结构的新实例初始化为指定年、月、日、小时、分钟、秒和协调通用时间 (UTC) 或本地时间。
DateTime (Int32, Int32, Int32, Int32, Int32, Int32, Int32)
将 DateTime 结构的新实例初始化为指定的年、月、日、小时、分钟、秒和毫秒。
DateTime (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar)
将 DateTime 结构的新实例初始化为指定日历的指定年、月、日、小时、分钟、秒和毫秒。
DateTime (Int32, Int32, Int32, Int32, Int32, Int32, Int32, DateTimeKind)
将 DateTime 结构的新实例初始化为指定年、月、日、小时、分钟、秒、毫秒和协调通用时间 (UTC) 或本地时间。
DateTime (Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar, DateTimeKind)
将 DateTime 结构的新实例初始化为指定日历的指定年、月、日、小时、分钟、秒、毫秒和协调通用时间 (UTC) 或本地时间。



   还有就是直接定义一个日期型的变量,不过要注意必须是一下格式【MM/dd/yyyy HH:mm:ss.fffffff】,其中【MM/dd/yyyy】是必须项目


学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim d As DateTime = "4/13/2007 12:34:56.123456 PM"
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(d.ToString(
"yyyy/MM/dd HH:mm:ss:fff"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 执行结果:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
2007/04/13 12:34:56:123  

2.Double型和日期型之间的转换

在一些数据库中保存日期的时候不是用日期型而是把日期转换成double型之后放入数据库,这样的情况下
就需要将Double转化为日期型。
    例如:39188.7805780093 = 2007/04/16 18:44:01:940
    39188表示天数,0.7805780093 表示 time.Second/(24*3600)的值。
    在DateTime的构造函数里有一个单一参数的构造函数【DateTime (Int64)】将 DateTime 结构的新实例初始化为指定的刻度数(Ticks)。
    日期零点值为1899年12月30日0点0分0秒0毫秒以来已经过的时间的以 100 毫微秒为间隔的间隔数。1秒钟是10,000,000 Ticks。
    从而可以将Double型先转化为Long型的Ticks,计算方法如下
    39188.7805780093 (天)*24(小时)*3600(秒)*10000000(100 毫微秒) = 33859106419400000

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim dblTicks As Double = 39188.7805780093
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
Dim dtime As DateTime = New DateTime(dblTicks * 24 * 3600 * 10000000)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dtime.ToString(yyyy/MM/dd HH:mm:ss:fff) = " + dtime.ToString("yyyy/MM/dd HH:mm:ss:fff"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 执行结果:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dtime.ToString(yyyy
/MM/dd HH:mm:ss:fff) = 0108/04/18 18:44:01:940

执行结果年日不正确,大概少了1900年,可能是因为从1899年12月30日开始计算的,要把计时开始的时间加上
1899年 12 月 30 日午夜 12:00:00开始的毫微秒数 = 599264352000000000

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim dt As DateTime = New DateTime("1899", "12", "30")
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt.Ticks.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 执行结果:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
599264352000000000

将上面的例子改写为下面的样子,结果就正确了

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim dblTicks As Double = 39188.7805780093
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
Dim dtime As DateTime = New DateTime(dblTicks * 24 * 3600 * 10000000 + New DateTime("1899", "12", "30").Ticks)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dtime.ToString(yyyy/MM/dd HH:mm:ss:fff) = " + dtime.ToString("yyyy/MM/dd HH:mm:ss:fff"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 执行结果:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dtime.ToString(yyyy
/MM/dd HH:mm:ss:fff) = 2007/04/16 18:44:01:940

这样的方法用起来肯定很麻烦,DateTime还有另外一个从Double转换为Date型的方法,FromOADate(double),这样子就方便多了。当然,从日期型转换为Double型的话也很方便了,用Date.ToOaDate()就可以了.

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim dt As DateTime = DateTime.FromOADate(39188.7805780093)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
Format(dt, "yyyy/MM/dd HH:mm:ss:fff"))
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"dt.ToOADate.ToString = " + dt.ToOADate.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 执行结果:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
2007/04/16 18:44:01:940
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt.ToOADate.ToString
= 39188.7805780093

3.Long型和日期型之间的转换

Long型一般是表示为 Windows 文件时间的当前 DateTime 对象的值,它表示自协调通用时间 (UTC) 公元 (C.E.) 1601 年 1 月 1 日午夜 12:00 以来已经过的时间的以 100 毫微秒为间隔的间隔数。Windows 使用文件时间记录应用程序创建、访问或写入文件的时间。用Date.FromFileTime(long)方法。还有一个FromFileTimeUtc(long)方法,是将当前文件时间转换为同时的UTC(协调通用时间)

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim l As Long = 128208176211955002
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
Dim dt As DateTime = DateTime.FromFileTime(128208176211955002)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
Dim dt2 As DateTime = DateTime.FromFileTimeUtc(128208176211955002)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt2.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 执行结果:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
2007/04/12 11:13:41
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
2007/04/12 2:13:41
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 现在这里是东9区,刚好时间上差了9小时

同样,日期型转换为Long型用Date.ToFileTime()方法。另外还有一个ToFileTimeUtc()方法,两者在指定Kind的情况下是相同的,在没有指定Kind的情况下内容是不同的。
如下例中,DateTimeKind指定DateTime对象是表示本地时间、协调通用时间 (UTC),还是既不指定为本地时间,也不指定为 UTC。Local 表示的时间为本地时间。  Unspecified 表示的时间既未指定为本地时间,也未指定为协调通用时间 (UTC)。  Utc 表示的时间为 UTC。

学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Dim dt As DateTime = DateTime.FromFileTime(128208176211955002)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"DateTimeKind = Null")
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt.ToFileTime.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt.ToFileTimeUtc().ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt
= DateTime.SpecifyKind(dt, DateTimeKind.Unspecified)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"DateTimeKind = Unspecified")
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt.ToFileTime.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt.ToFileTimeUtc().ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt
= DateTime.SpecifyKind(dt, DateTimeKind.Local)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"DateTimeKind = Local")
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt.ToFileTime.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt.ToFileTimeUtc().ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 dt
= DateTime.SpecifyKind(dt, DateTimeKind.Utc)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(
"DateTimeKind = Utc")
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt.ToFileTime.ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 Debug.WriteLine(dt.ToFileTimeUtc().ToString)
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 执行结果:
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 DateTimeKind
= Null
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
128208176211955002
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
128208176211955002
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 DateTimeKind
= Unspecified
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
128208176211955002
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
128208500211955002
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 DateTimeKind
= Local
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
128208176211955002
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
128208176211955002
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件 DateTimeKind
= Utc
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
128208500211955002
学VB.neT打造精美电子日历程序做一个完美的例子一个完整的软件 b2b软件
128208500211955002



unto太平洋亲子网自动群发软件信息发布软件脚本nextVB.NET通信程序认真学学这个肯定能明白其中的道理哦
回复

使用道具 举报

0

主题

615

帖子

603

积分

积分
603
信息发布软件沙发
发表于 2017-5-25 10:03:46 | 只看该作者
老板很有耐心!很少有这么满意的购物

回复 支持 反对

使用道具 举报

0

主题

587

帖子

579

积分

积分
579
推广工具板凳
发表于 2017-5-28 11:23:50 | 只看该作者
是我第二家店铺也是找他们公司弄的,售后不错非常好的,卖家值得选择的。至少我目前是比较满意的。O(∩_∩)O~,值

回复 支持 反对

使用道具 举报

0

主题

596

帖子

677

积分

积分
677
软件定制开发地板
发表于 2017-6-2 06:16:49 | 只看该作者
业,好评!

回复 支持 反对

使用道具 举报

0

主题

989

帖子

995

积分

积分
995
5#定制软件#
发表于 2017-6-10 12:21:16 | 只看该作者
学习了,不错,讲的太有道理了

回复 支持 反对

使用道具 举报

0

主题

619

帖子

603

积分

积分
603
6#定制软件#
发表于 2017-6-15 16:13:06 | 只看该作者
,店家真有样,大爱!

回复 支持 反对

使用道具 举报

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

本版积分规则

相关导读
信息发布软件AIWORK软件在屏幕底部显示实时日志可以移动
AIWORK软件在屏幕底部显示实时日志可以移动
信息发布软件安卓HID贝塞尔曲线手势操作示例
安卓HID贝塞尔曲线手势操作示例
信息发布软件安卓端与H5页面交互的完整实现
安卓端与H5页面交互的完整实现
信息发布软件苹果系统里如何使用OCR进行文本识别并执行点击操作
苹果系统里如何使用OCR进行文本识别并执行点击操作
信息发布软件AIWROK软件列表控件 [uiList] 实例演示
AIWROK软件列表控件 实例演示
信息发布软件安卓列表控件 [uiList] 方法小结
安卓列表控件 方法小结 方法 1:add方法 2:addArray方法 3:clear方法 4:delete方法 5:execSQL方法 6:exportData方法 7:exportTxt方法 8:findByID方法 9:getColumnCount方法 10:getColumnIndex方法 11:getColumnName方法 12:getColumnNames方法 13:getCount方法 14:getCursorSetp方法 15:getPosition方法 16:getString方法 17:getStringl方法 18:importData方法 19:isLast方法 20:move方法 21:moveNext方法
信息发布软件安卓版AIWROK软件APP操作类小结合集
安卓版AIWROK软件APP操作类小结合集 方法 1:代理模式获取当前 activity 地址[/backcolor]方法 2:getAllApp 获取所有 app[/backcolor]方法 3:getAppName 获取 APP 名字[/backcolor]方法 4:getCurrentActivity 无障碍获取当前 activity 地址[/backcolor]方法 5:getLocalAppName 获取自己 APP 名字(AIWORK 打包)[/backcolor]方法 6:getLocalVerName 获取自己版本号(AIWORK 打包)[/backcolor]方法 7:getMemory
信息发布软件AIWROK软件苹果点击开始按钮运行最简单的封装脚本例子
AIWROK软件苹果点击开始按钮运行最简单的封装脚本例子 另外主脚本.js封装的:
信息发布软件安卓toast吐司的各种方法应用实例
安卓toast吐司的各种方法应用实例
信息发布软件AIWROK软件支持悬浮窗自由定位和拖拽功能
AIWROK软件支持悬浮窗自由定位和拖拽功能
信息发布软件AIWROK软件安卓工具箱悬浮窗
AIWROK软件安卓工具箱悬浮窗
信息发布软件安卓通过floatUI创建悬浮窗H5界面
安卓通过floatUI创建悬浮窗H5界面
信息发布软件安卓专用吐司toast倒计时到指定时间并显示剩余时间
安卓专用吐司toast倒计时到指定时间并显示剩余时间
信息发布软件aiwrok软件适用于安卓环境下的外网IP获取工具实例
aiwrok软件适用于安卓环境下的外网IP获取工具实例
信息发布软件苹果系统激活模式投屏
1.安装AK-Runner链接下载https://www.pgyer.com/akrunner或者扫码下载AK-Runner.ipa2.安装后需要信任证书找到 设置 --通用---VPN与设备管理3.激活AK-Runner激活需要pc,首先下载激活器📎AK-Runner激活器.zip新手机需要爱思助手协助开启开发者模式,开启过的可以忽略。(爱思助手最好使用最新版)打开爱思助手按照提示操作即可,打开实时投屏。能获取到屏幕信息即可。如果没有出现可能是手机没有开启开发者模式,参考爱思助手
信息发布软件AIWROK软件全部硬件HID按键码小结集合
AIWROK软件全部硬件HID按键码小结集合 方法真实示例:
信息发布软件IOS苹果系统创建具有现代H5视觉效果的界面
IOS苹果系统创建具有现代H5视觉效果的界面
信息发布软件IOS苹果示例如何使用不同的UI风格创建直接运行脚本的按钮
IOS苹果示例如何使用不同的UI风格创建直接运行脚本的按钮
信息发布软件AIWROK苹果IOS线条类[Line]复杂示例
AIWROK苹果IOS线条类[Line]复杂示例
信息发布软件AIWROK软件苹果IOS线条实作简单示例
AIWROK软件苹果IOS线条实作简单示例
信息发布软件AIWROK软件IOS苹果线条类[Line]方法小结
AIWROK软件IOS苹果线条类[Line]方法小结 . 线条宽度设置方法2. 线条高度设置方法3. 线条颜色设置方法实用演示例子:
信息发布软件AIWROK软件苹果IOS吐司toast.show方法小结
AIWROK软件苹果IOS吐司toast.show方法小结 实例呈现:
信息发布软件AIWROK软件苹果IOS系统图色视觉[opencv]方法小结
AIWROK软件苹果IOS系统图色视觉[opencv]方法小结 方法 1:OCR 识别(指定区域)方法 2:获取图像 Base64 编码方法 3:获取 Mat 对象方法 4:Mat 转 Image方法 5:Base64 转 Image方法 6:读取图片文件为 Image方法 7:释放图像资源实战示例子:
信息发布软件AIWROK软件苹果IOS系统图色视觉[opencv]方法小结
AIWROK软件苹果IOS系统图色视觉[opencv]方法小结 方法 1:cv 文件找图(模版匹配 cv 找图)方法 2:cv 文件 OCR(模版匹配 OCR)方法 3:模版匹配(通过模版匹配找到目标对象)方法 4:找多图方法 5:转灰度图(图像转灰度图)方法 6:裁切图片(从大图中截图裁切图片)方法 7:二值化方法 8:颜色翻转实战实例:
信息发布软件AIWROK软件苹果IOS系统随机数[RJrxn1afZqW7yjf2NK]方法小结
AIWROK软件随机数[RJrxn1afZqW7yjf2NK]方法小结 📌GQGqcAlZv2随机字符📌WBJqf91s7J随机整数📌LtUqFOGkc6随机小数📌随机布尔值生成函数📌随机数组元素选择函数使用示例表 📌随机日期使用示例表使用示例表使用示例表📌随机UUID生成函数函数说明表使用示例表📌随机密码 / 验证码随机密码 / 验证码生成函数及使用说明[/backcolor]函数说明表[/backcolor]使用示例表[/back
信息发布软件AIWROK软件苹果系统里的事件[event]方法小结
AIWROK软件苹果系统里的事件[event]方法小结 方法 1:截屏开始方法 2:截屏暂停方法 3:截屏恢复实战示例:
信息发布软件AWIROK苹果系统屏幕类[screen]方法小结
AWIROK苹果系统屏幕类[screen]方法小结 方法 1:lockScreen(锁定屏幕缓存)方法 2:unLockScreen(解锁锁屏幕缓存)方法 3:isOpenShortcut(是否开启快照截屏)方法 4:getScreenWidth(获取屏幕宽度)方法 5:getScreenHeight(获取屏幕高度)方法 6:ocr(识别支持设定区域)方法 7:screenShot(截图缩放,记得调用 close 释放图像)方法 8:screenShotFull(全尺寸截图,记得调用 close 释放图像)实战实例子:单独 OCR
信息发布软件AIWROK软无任何苹果IOS系统配置[config]方法小结
AIWROK软无任何苹果IOS系统配置[config]方法小结 getConfig 获取配置📌setConfig设置配置实际示例:
信息发布软件AIWROK软件安卓日志窗口[logWindow]方法小结总汇集合
AIWROK软件安卓日志窗口[logWindow]方法小结总汇集合 clear 清理日志📌close关闭日志窗口📌setAlpha设置透明度📌setClickModel设置可点模式,就是无法穿透桌面📌setColor设置日志字体颜色📌setDrag设置为手动拖拽模式setHeight设置高度📌setNoClickModel设置为不可点,穿透桌面📌setPosition设置位置📌setSize设置日志字体大小setTitle设置标题📌setWidth 设置
信息发布软件AIWROK安卓类日志类[print]方法小结总汇集合
AIWROK安卓类日志类方法小结总汇集合 print.log:输出调试 / 日志信息2. print.err:输出错误信息3. print.time:启动计时4. print.timeEnd:结束计时并返回时长5. print.warn:输出警告信息完整的示例:
信息发布软件AIWROK软件苹果IOS快捷指令代理服务[shortAgent]方法小结
AIWROK软件苹果IOS快捷指令代理服务[shortAgent]方法小结 openApp启动app📌appopenUrl打开网址或者Scheme📌openSelf自启动📌screenShot代理截屏📌getTopApp 获取顶端app(I0S18+)特别示例:
信息发布软件AIWROK系统安卓找字OCR___方法小结总汇集合
AIWROK系统安卓找字OCR___方法小结总汇集合 findIncludeText查询包含文字🔍🔢findIncludeTexts查询包含文字多目标🔍🔢findSimilarText模糊查询🔍🔢findText查询文字🔍🔢getAllDetect 获取所有目标🔍🔢getAllString 获取所有字符串🔍🔢getJson 获取json对象🔍🔢getJsonString 获取json字符串🔍🔢MLKitOcr文字
信息发布软件AIWROK软件toast_显示方法小结
AIWROK软件toast_显示方法小结 toast.setAlpha___设置透明度toast.setPoint___设置位置toast.setSize___设置字号toast.setTextColor___设置文字颜色toast.showLong___显示长吐司toast.show___显示吐司特别案例:示例二:示例三倒计时到指定时间并显示剩余时间(红色文字):
信息发布软件AIWROK软件苹果系统方法快捷指令[shortcut]方法小结
AIWROK软件苹果系统方法快捷指令[shortcut]方法小结 openApp启动app(需要前台运行)📌openUrl打开网页(需要前台运行)📌runShortcut打开快捷指令(需要前台运行)
信息发布软件AIWROK软件苹果IOS矩形类[rect]方法小结
AIWROK软件苹果IOS矩形类[rect]方法小结 getLeft 获取左边界📌getRight获取右边界📌getTop获取上边界📌getBottom 获取下边界📌getWidth 获取宽度📌getHeight 获取高度📌getCenterX 获取中心X坐标📌getCenterY 获取中心Y坐标📌inRect 判断点是否在矩形内📌set设置矩形的边界📌toString输出字符串📌getRandX生成随机X坐标📌getRandY生成随
信息发布软件AIWROK软件IOS系统里脚本项目[project]方法小结
AIWROK软件IOS系统里脚本项目方法小结 📌getCodePath 获取代码完整目录📌getPluginsPath 获取插件完整目录📌getResourcesPath 获取资源完整目录📌getCard 获取卡密📌getVersion 获取脚本版本调用示例代码:
信息发布软件IOS功能苹果AIWROK软件剪贴板类[clipboard]方法小结
IOS功能苹果AIWROK软件剪贴板类[clipboard]方法小结 copyToClipboard 复制到剪贴板📌copyToClipboardPIP复制到剪贴板📌readFromClipboard 从剪贴板读取示例方法实用:
信息发布软件AIWROK软件IOS苹果系统检测目标类[Detect]方法方法小结
AIWROK软件IOS苹果系统检测目标类[Detect]方法方法小结 📌score 获取检测分数📌getRect 获取检测区域📌clickRandom随机点击📌click点击示例演示:
信息发布软件AIWROK苹果IOS系统里的打印[print]方法小结
AIWROK苹果IOS系统里的打印方法小结 📌now返回本次脚本运行所有日志📌last 返回上次脚本运行所有日志📌showPip 显示画中画,必须前台📌hidePip 隐藏画中画,必须前台log日志📌log日志📌warn警告err 错误📌debug 调试简写printl示例方法演示:
信息发布软件AIWROK软件超多功能越全HID小结方法大放送
AIWROK软件超多功能越全HID小结方法大放送 ⌨️📌back:back 键⌨️📌backspace 键盘back删除键⌨️📌click:点击坐标⌨️📌clickPercent:点击百分比坐标⌨️📌clicks:连续点击⌨️📌clicksV2:连续点击 v2(可设置按下时长)⌨️📌connetBLE:连接蓝牙 HID(必须先完成配对)⌨
信息发布软件AIWROK软件苹果找图YoloV5目标检测[YoloV5]方法小结
AIWROK软件苹果找图YoloV5目标检测[YoloV5]方法小结 📌detectPercent预测📌loadModel 加载模型📌close释放模型
信息发布软件&#128241;⌨️最全的AIWROK软件安卓 HID方法集合小结A
信息发布软件示例苹果IOS系统简单展示一下H5界面AIWORK WebView 示例
示例苹果IOS系统简单展示一下H5界面AIWORK WebView 示例
信息发布软件用AIWROK软件IOS苹果系统创建一个黄色主题风格的 WebView 示例H5
用AIWROK软件IOS苹果系统创建一个黄色主题风格的 WebView 示例H5printl('//🍎交流QQ群711841924');// 创建一个黄色主题风格的 WebView 示例function createYellowThemedWebViewExample() { // 创建 WebView 实例 var web = new WebView(); // 显示界面 web.show(); // 加载黄色主题风格的 HTML 内容 web.loadHtml(`<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UT
信息发布软件苹果创建一个蓝色主题风格的 WebView 示例H5
苹果创建一个蓝色主题风格的 WebView 示例H5 演示了如何创建和操作 WebView 控件。代码中使用了注释的方式避免了实际的 URL 加载和界面关闭,以确保安全性和功能性。以下是代码的详细说明: function createYellowThemedWebViewExample() {...}:定义了一个名为 createYellowThemedWebViewExample 的函数,用于创建一个带有黄色主题风格的 WebView 示例。var web = new WebView();:创建了一个新的 WebView 实例。web.show()
信息发布软件AIWROK软件苹果IOS控件[WebView]方法小结
AIWROK软件苹果IOS控件[WebView]方法小结 📌show显示界面📌loadFile 加载本地文件📌loadHtml 加载 HTML内容📌dismiss关闭界面📌loadUrl加载网页URL完整演示例子:
信息发布软件AIWROK苹果部分功能UI-水平容器[Horizontal]方法小结
AIWROK苹果部分功能UI-水平容器[Horizontal]方法小结 📌addView添加子控件📌removeView移除视图📌clearAllViews清空所有视图📌getViewCount 获取视图数量📌setSpacing设置控件间距📌setBackgroundColor设置背景颜色📌setAlignment 设置对齐方式示例子 1 风格:示例风格 2:
信息发布软件AIWROK软件苹果IOS里的UI-输入框类[Input]方法小结
AIWROK软件苹果IOS里的UI-输入框类方法小结 📌setText 设置输入框文本📌getText 获取输入框文本 📌setlD设置控件ID📌setDefultText 设置默认值📌setTextColor设置文本颜色📌setFontSize设置字体大小📌setBackgroundColor 设置背景颜色📌setWidth设置输入框宽度📌setHeight 设置输入框高度📌setPlaceholder 设置占位符文本📌setTextAlignment 设
信息发布软件AIWROK软件苹果IOS系统Ul-空白站位[Space]方法小结
AIWROK软件苹果IOS系统Ul-空白站位[Space]方法小结 📌setHeight设置高度📌setWidth设置宽度📌setBackgroundColor 设置背景颜色完整示例:
信息发布软件AIWROK软件苹果IOS系统里UI-界面视图[IOSView]方法小结
苹果IOS系统里UI-界面视图方法小结 📌show显示界面📌dismiss关闭📌UIaddView添加📌getView获取view视图📌setBackgroundColor 设置背景颜色完整示例:
信息发布软件&#128296;UI-复选框类[CheckBox]方法小结
🔨UI-复选框类[CheckBox]方法小结📌setText 设置复选框标题📌getText 获取复选框标题📌setID设置控件ID📌setDefultSelect 设置默认值📌select选中复选框📌deselect取消选中复选框📌isSelect获取选中状态📌setColor设置复选框颜色 📌setWidth 设置控件宽度📌setHeight 设置控件高度📌onClick 按钮点击事件示例完整例子:
信息发布软件AIWROK软件IOS系统里的UI-标签类[Label]方法小结
AIWROK软件IOS系统里的UI-标签类[Label]方法小结 📌setText设置标签文本📌setTextColor 设置文本颜色📌setBackgroundColor设置背景颜色📌setFontSize设置字体大小📌setWidth 设置标签宽度📌setHeight设置标签高度📌setTextAlignment设置文本对齐方式完整示例方法例子:
信息发布软件AIWROK软件IOS苹果Ul-垂直容器[Vertical]方法小结
AIWROK软件IOS苹果Ul-垂直容器[Vertical]方法小结//方法小结,交流QQ群711841924//第一个方法:addView添加子控件var label = new Label();label.setText("Hello World");//第二个方法:removeView移除视图var v = new Vertical();v.removeView(0); // 移除第一个子控件//第三个方法:clearAllViews清空所有视图var v = new Vertical();v.clearAllViews(); // 清空所有控件//第四个方法:getViewCount 获取视图数量var v = new Ver
信息发布软件&#128296;AIWROK软件苹果系统UI-按钮[ Button]方法小结
🔨AIWROK软件苹果系统UI-按钮[ Button]方法小结//UI-按钮[ Button]方法小结,交流QQ群711841924// 方法一:setText 设置按钮标题var btn = new Button();btn.setText("点击我");// 方法二:getText 获取按钮标题var btn = new Button();string title = btn.getText();// 方法三:setColor设置按钮颜色var btn = new Button();btn.setColor(50, 100, 150); // 设置按钮颜色为RGB(50, 100, 150)// 方法四:setTextColor 设置
信息发布软件txt文件读写[txt]方法和UI-TAB界面视图[TabView]小结
txt文件读写[txt]方法和UI-TAB界面视图[TabView]小结//UI-TAB界面视图[TabView]方法小结,交流QQ群711841924 // 方法一:show显示界面 //申请一个UI var tab = new TabView(); tab.setTitels(['首页','关于']) vc.show(() => { //页面加载完后执行以下代码 printl("hello IOS") //创建一个水平容器 var h = new Horizontal() //创建一个按钮 var btn = new Butt
信息发布软件TomatoOCR文字识别[tomatoOCR]方法小结[OCR]
TomatoOCR文字识别[tomatoOCR]方法小结[OCR]
信息发布软件苹果系统OCR文字识别和OkHttp 网络请求管理
苹果系统OCR文字识别和OkHttp 网络请求管理
信息发布软件iosApp管理小结和苹果Ocr识别结果小结
iosApp管理小结和苹果Ocr识别结果小结
信息发布软件苹果IOS系统专用AIWROK软件HID键鼠模块小结
苹果IOS系统专用AIWROK软件HID键鼠模块小结
信息发布软件AIWROK软件IOS贝塞尔曲线
AIWROK软件IOS贝塞尔曲线 hid.moveToRealPoint(333, 1146);:这行代码指示设备(可能是模拟器或自动化测试工具)的hid(Human Interface Device)模块将操作点移动到屏幕上的坐标点(333, 1146)。这个点被定义为曲线的起点。sleep.second(1);:在移动到起点后,程序会暂停1秒钟。这是为了让设备有足够的时间到达起点位置,确保后续操作的准确性。接下来的几行代码定义了贝塞尔曲线的参数:startX 和 startY 定义了曲线的起点。en
信息发布软件AIWROK软件调用多任务随机倒计时函数
AIWROK软件调用多任务随机倒计时函数 代码逐行解释function 多任务随机倒计时(minSeconds, maxSeconds, 任务列表) {定义一个名为 多任务随机倒计时 的函数,该函数接受三个参数:minSeconds:倒计时的最小秒数。maxSeconds:倒计时的最大秒数。任务列表:一个包含多个任务对象的数组,每个任务对象都有一个任务名称和一个任务函数。 var randomInterval = Math.floor(Math.random() * (maxSeconds - minSeconds + 1) + mi
信息发布软件AIWROK软件对接豆包实例分享
AIWROK软件对接豆包实例分享 解释总结:创建一个新的 okHttp 对象实例:var http = new okHttp();创建了一个新的 okHttp 对象实例,并将其赋值给变量 http。okHttp 是一个用于发送 HTTP 请求的库。设置 HTTP 请求头:var aa = uiText.findByID("gd").getText();通过 uiText.findByID 方法找到 ID 为 “gd” 的控件,并获取其文本内容,赋值给变量 aa。uiText.findByID 是一个用于在用户界面上查找特定 ID 的控件的方法,getText
信息发布软件屏幕操作自动化随机点击与滑动函数示例
x和y是百分比形式的屏幕坐标,用于指定点击的大致位置。x范围和y范围定义了在指定坐标点附近点击的随机范围。function 随机位置点击(x, y, x范围, y范围) {定义了一个名为随机位置点击的函数,该函数接受四个参数:x、y、x范围、y范围。 // 将百分比坐标转成真实坐标 var x1 = screen.percentToWidth(x); var y1 = screen.percentToHeight(y);这里将百分比形式的x和y坐标转换为实际屏幕上的像素坐标。screen.percentT
信息发布软件aiwrok软件如何获取getRealPointRGB 获取真实坐标RGB?
getRealPointRGB 获取真实坐标RGB,为什么叫真实坐标 RGB?// 截屏 var img = screen.screenShotFull(); // 定义目标 RGB 值(假设目标图标的 RGB 值为 [255, 0, 0]) var targetRgb = [255, 0, 0]; // 遍历屏幕某区域(例如 [100, 100] 到 [300, 300]),查找目标 RGB 值 var startX = 100; var startY = 100; var endX = 300; var endY = 300; for (var x = startX; x <= endX; x++) { for (var y = start
信息发布软件AIWROK软件京东广告后台意图跳转方法
// 导入包 importClass(Packages.android.content.Intent); importClass(Packages.android.net.Uri); importClass(Packages.android.content.ActivityNotFoundException); importClass(Packages.android.widget.Toast); importClass(Packages.android.os.Handler); importClass(Packages.android.os.Looper); // 设置京东用户页面的URL var userId = "京东用户ID"; // 请替换为实际用户ID var url = "openapp.jdmobile:

QQ|( 京ICP备09078825号 )

本网站信息发布软件,是可以发布论坛,发送信息到各大博客,各大b2b软件自动发布,好不夸张的说:只要手工能发在电脑打开IE能发的网站,用这个宣传软件就可以仿制动作,进行推送发到您想发送的B2B网站或是信息发布平台上,不管是后台,还是前台,都可以进行最方便的广告发布,这个广告发布软件,可以按月购买,还可以试用软件,对网站的验证码也可以完全自动对信息发布,让客户自动找上门,使企业轻松实现b2b发布,这个信息发布软件,均是本站原创正版开发,拥有正版的血统,想要新功能,欢迎提意见给我,一好的分类信息群发软件在手,舍我其谁。QQ896757558

GMT+8, 2025-10-14 15:50 , Processed in 3.486150 second(s), 56 queries .

宣传软件--信息发布软件--b2b软件广告发布软件

快速回复 返回顶部 返回列表