随笔分类 -  技术文章

上一页 1 ··· 3 4 5 6 7
摘要:廊坊师范的选修一直很让人头疼,稍有不慎,就选不到课了。比如选课开始的时间,学校自己都说不准,所以没准啥时候可以选,万一你刷新的慢了或者来晚了,得,您等半年再报吧!所以利用闲暇时间,特地写了一个自动选课的程序。它的作用是:把它挂上之后,它会自动监测是否可以选课,然后按照你事先在程序上选好的课去选。而不用您去手动刷新,心惊胆战的去看有没有开始选课。选课是个重要的事,必须要保证程序的可靠性,所以本程序设计了以下特点:1、 智能寻ID算法:采用模仿人类思维智能识别算法,完全保证了网页加载的安全性,另外即使网页改版也可以正常使用(除非网页改的面目全非)!提升程序可靠性,避免您的损失。2、 程序过慢提示: 阅读全文
posted @ 2011-08-05 16:25 杨元 阅读(275) 评论(0) 推荐(0) 编辑
摘要:声明:本文部分内容来源与网络!网络的重要性不用我说,所以关于网络的编程对我我们来说也是非常重要,非常实用的!但是我在网络上却没有看到多少关于VB网络编程方面的知识,一方面是VB用的人比较少,不会用就说VB不好(个人认为学好VB以后C++、Java一看就会!);另一方面是大家不愿意公开这方面的知识,自己辛辛苦苦探索的,还得靠它吃饭,怎么可能轻易拿出来公布?但是社会要发展,人类要进步,为了让更多的人受益,为了让体现自己价值,我愿意分享自己对于网络编程的经验。我也是刚开始学,所以这篇文章难免有错误之处,而且认识也相对比较浅显,只是作为入门级的文章吧!用VB操作网页,主要有两种方法:一是模拟操作,.. 阅读全文
posted @ 2011-08-05 16:20 杨元 阅读(3272) 评论(0) 推荐(0) 编辑
摘要:对于拖拽,我一直没有一个明确的认识,今天发现了这个问题,马上着手解决(发现问题与解决问题的无缝结合,不能放到明天),认识到自己哪里不会是一种学问,解决更是一种学问。 首先,我站在巨人的肩膀上-----先百度一个例子,通过例子理解更好一点。但这个巨人有点让我失望,网上并没有太完善的说明,但是还是得到了启示。下面通过我的学习历程来理解拖拽!(那就让我当一个小巨人吧~~~~) 说到拖拽,涉及到两个事件:DragDrop、DragOver,必须把控件的DragMode属性设为1(1为自动,默认为0手动)才可以发生,该控件不再接收Click事件和MouseDown事件。(有人用到MouseDown和M. 阅读全文
posted @ 2011-08-05 16:00 杨元 阅读(476) 评论(0) 推荐(0) 编辑
摘要:问题首先是由vb的Timer控件引起的。大家都知道vb不支持多线程,但Timer控件给我们一个错觉:一个Timer控件就是一个线程,Timer控件是并行的。开始我也这么认为,但一段简单的代码说明了一切。代码如下:Option ExplicitDim i As Long, j As LongPrivate Sub Command1_Click()Dim x As DoubleFor i = 1 To 1000000 x = Sin(2) / i DoEventsNext iIf i = 1000001 Then MsgBox "aaa"End SubPrivate Sub F 阅读全文
posted @ 2011-08-05 15:43 杨元 阅读(408) 评论(0) 推荐(0) 编辑
摘要:声明:本文部分内容来源于网络!首先,我认为这样花费精力去研究VB调用API字符串的种种猫腻是很有必要的。本着严谨和发现问题与解决问题的原则,和为了能更好的认识问题的本质,我特写了这篇冗长的讨论。网上有很多关于此的讨论,但比较杂乱,目的不明确,也很难懂。在此也就是做个总结吧!让大家能有一个清楚认识。我的问题是从调用内存API时参数的ByVal VarPtr+变量和直接写变量的区别开始的。举个例子:ByVal VarPtr x 与x,按照网上的说法这两者是没有任何区别的,这是不正确的!这两个有没有区别要看变量x是什么类型的,如果是字符串型,这两个是完全不一样的含义;如果是除了字符串型以外的任何类型 阅读全文
posted @ 2011-08-05 14:50 杨元 阅读(514) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7