关于VB的两个问题 1、最大的不同就是你说的第二点“可视化程序设计”,所见即所得!DOS下的程序是过程驱动,而windows下是事件驱动的! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1 以往的DOS环境下的开发工具如:PASCAL,BASIC,C等是结构化程序设计2 可视化环境“所见及所得”。 然而,Windows的运行机制是也是消息循环,有一个WinMain函数是在不停的执行中,就好像DO{If(CheckMsg) SendMsg(Object);}并没有完全脱离开这样的循环查询过程,只不过,Windows把这样的功能都完全的整合了,然后给我们的就是 Form_load,Mouse_move事件,那么我们就不用考虑消息循环是具体如何实现的,事件产生的时候是怎么发送的,我们只需要在这样相应的事件里加入我们的代码就可以了,这就是站在巨人的肩膀上....当然我们也可以用C语言来设计windows应用程序,采用结构化编程方法,那么考虑的方方面面就多了.这是我的理解,可能不是很对,希望大家补充指正. 这是开发环境的进化,就好比原来我们在Dos下编程的时候,你有没有想过这个程序是如何运行的呢,因为计算机只识别二进制的机器代码,那么汇编语言就比那个机器码要容易了一些,但是高级语言呢,C语言,大家知道他的功能强大,而且比汇编语言更为简洁易用,我们就可以不用考虑如何写汇编语言,简单的几行代码就可以写出需要原来上百上千行的指令;既然到了Windows时代(并非说其他的操作系统不够优秀,只是我们用的人多一些),Microsoft给我们提供了这样优秀的开发工具,Visual Stuido,给我们带来了如此的便利,我不得不感谢那些开发人员,他们智慧的结晶造福了如此多的程序员. 1.Dos 系统下的开发工具是面向过程的,而VB是面向对象的程序设计。2.可视化即所见即所得 一个WINSOCKET控件可同几个客户端进行连接 喜欢GPS相关开发的进来 vb面试图求救 VB控件 马上结帖:怎样取出long型数据的高位(high-order word )和低位(low-order word) ? inet的ftp传输方式改变为ascii的问题。 帮助人提问:有没有与InverRect相类似的一个函数,能够做到。。。。? 大哭,读注册表咋就不行了拧? 如何让系统自动定时发出Email? 向高手请教!! 两个记录集同时读了同一个表,其中一个修改了表而另一个想修改时会出错要如何解决。 如何在TEXT中显示一组数据
以往的DOS环境下的开发工具如:PASCAL,BASIC,C等是结构化程序设计
2 可视化环境“所见及所得”。
DO
{
If(CheckMsg) SendMsg(Object);
}
并没有完全脱离开这样的循环查询过程,只不过,Windows把这样的功能都完全的整合了,然后给我们的就是 Form_load,Mouse_move事件,那么我们就不用考虑消息循环是具体如何实现的,事件产生的时候是怎么发送的,我们只需要在这样相应的事件里加入我们的代码就可以了,这就是站在巨人的肩膀上....
当然我们也可以用C语言来设计windows应用程序,采用结构化编程方法,那么考虑的方方面面就多了.
这是我的理解,可能不是很对,希望大家补充指正.
2.可视化即所见即所得