图形化编程网站系统,如何用net进行图形化编程

1 , 如何用net进行图形化编程VS系列 使用c# 新建窗体应用 拖出控件 然后写各种控件的事件恐怕不行还是用eclipse吧VS系列 使用c#新建窗体应用拖出控件然后写各种控件的事件
2,netbeans和myeclipse哪个更适合写网页写网页 , html还是用dreamweaver吧 , 以及一些其他专门写html的工具,netbeans和myeclipse这两个主要是用于web项目开发的 。myeclipse网络编程:做j2eenetbeans图形化编程+手机编程:j2me个人感觉差不多 。。。不过要说写js 系统自带的提示功能的话还是vs强大.............
3,有谁能讲明白LABVIEW不要从网上搜的资料要简洁易懂4.2.1 LABVIEW的概念LABVIEW是实验室虚拟仪器集成环境的简称,它是建立在Windows(98/2000/XP)基础上的图形化仪器开发系统(也可用于Mao OS, Sun, HP-UX等),是目前应用最广、发展最快、功能最强的图形化软件开发集成环境 。它把复杂、繁琐、费时的语言编程简化成用菜单或图标提示的方法选择功能(图形),用线条将各种功能(图形)连接起来的简单图形编程方式,用LABVIEW编程易学易懂省时省力,可以节省大量系统开发时间,即使对于没有文本语言基础的非软件工程师来说.也可以很快学习、掌握并应用LABVIEW来开发虚拟仪器 。LABVIEW是一个完全的开放的仪器开发系统,具有很好的扩展性,利用它可以构成任意形式的虚拟仪器,如GPIB, VXI, PXI、串行系统、PLC和插入式数据采集系统等,并可通过互联网与其它数据源连接进行动态数据交换,还可以在LABVIEW中嵌入ActiveX控件 。从其它开发环境调用LABVIEW的源代码,或用LABVIEW以动态链接库的形式在Windows下或在其它平台下以分享库的形式调用现存代码 。4.2.2 LABVIEW语言的特点由上文可知 , 虚拟仪器的开发平台有很多 , 其中最有代表性是NI公司的虚拟仪器开发工具LABVIEW 。其特点如下:(1)图形化的编程语言: LABVIEW与其它计算机语言相比,有一个特别重要的不同点:其它计算机语言都是采用基于文本的语言产生代码行,而LABVIEW采用图形化编程语言—G语言,产生的程序是框图的形式,它采用“所见即所得”的可视化技术建立人机界面,还提供了面板上所必需的许多显示和控制对象,如旋钮、表头、图表等 。用户还可以方便地将现有控制对象改成适合自己需要的控制对象 。所以它易学易用,特别适合硬件工程师、实验室技术人员、生产线工艺技术人员的学习和使用 。因此 , 硬件工程师、现场工程技术人员及测试技术人员们学习LABVIEW驾轻就熟,在很短的时间内就能够学会并应用LABVIEW 。也不必去记忆那眼花缭乱的文本式程序代码 。(2)功能强大的函数库:LABVIEW提供了大量现成函数供用户直接调用,包括数据采集、GPIB ,串行仪器控制、数据分析、数据显示及数据存储,甚至还有口前十分热门的网络功能 。从基本的功能函数到高级分析库,几乎涵盖了仪器设计中所需要的全部函数 。(3)数据流模式:LABVIEW的运行机制就宏观上讲己经不再是传统的计算机体系结构的执行方式 。传统的计算机语言(如C语言)中的顺序执行结构LABVIEW中被并行机制所代替,从本质上讲 , 它是一种带有图形控制流结构的数据流模式 。在这种数据流程序的概念中,程序的执行是数据驱动的,它不受操作系统、计算机等因素的影响 。这样,LABVIEW中程序的执行次序是由被连接的功能节点之间的数据流控制的 , 而不像文本程序受到行顺序执行的约束 。从而 , 我们可以通过相互连接功能节点快速简洁地开发应用程序 , 甚至还可以由多个数据通道同步运行 。(4)灵活的程序调试手段:用户可以在源代码中设置断点,单步执行源代码 , 在源代码的数据流上设置探针 , 在程序运行中观察数据流的变化 。也可以高亮显示执行过程,观察数据流的流向,方便了解数据执行的情况 。(5)面向对象的编程语言:LABVIEW又是一种面向对象的编程语言—G语言,程序代码是框图的形式 。它像JAVA或C++等其它计算机高级语言一样 , 是一种通用编程系统 。(6)支持多种系统平台:LABVIEW支持多种系统平台,在Windows98/20/XP、Power Macintosh、Linux等系统平台上,NI公司都提供了相应版本的软件,并且平台之间开发的应用程序可直接进行移值 。(7)开放式的开发平台:LABVIEW提供了DLL、CIN接口,LABVIEW通过外部接口实现与C语言、MATALAB等编程语言之间的通信和Windows API函数的调用 。扩展了LABVIEW的使用范围[37] 。我只知道功能:一个硬件的情况下 , 可以通过改变软件,就可以实现不同的仪器仪表的功能,非常方便,是相当于软件即硬件!现在的图形化主要是上层的系统,国内现在已经开发出图形化的单片机编程系统(支持32位的嵌入式系统 , 并且可以扩展的),不断完善中(大家可以搜索CPUVIEW会有更详细信息;)希望可以给予你帮助吧~LabVIEW是一种程序开发环境.类似于C和BASIC开发环境.LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式 。与C和BASIC一样 , LabVIEW也是通用的编程系统.我只能讲这些了..我前一阵子在一本书上才知道LABVIEW这个名词.呵呵【图形化编程网站系统,如何用net进行图形化编程】
4,vc 图形化小程序以下程序在visual c++ 6.0测试通过 , 能够出现一个正规的windows窗口 。#pragma comment(linker,"/subsystem:windows/entry:maincrtstartup")#include /* 使类名成为全局变量 */ tchar szclassname[ ] = text("windowsapp"); /* 这个函数由windows内部函数dispatchmessage()调用 */ lresult callback windowprocedure (hwnd hwnd, uint message, wparam wparam, lparam lparam) { hdc hdc ; paintstruct ps ; rect rect ; switch (message) /* 处理信息 */ { case wm_destroy: postquitmessage (0); /* 发送wm_quit到消息队列 */ break; case wm_paint: hdc = beginpaint (hwnd, &ps) ; getclientrect (hwnd, &rect) ; drawtext (hdc, text("hello, windows nt!"), -1, &rect, dt_singleline | dt_center | dt_vcenter) ; endpaint (hwnd, &ps) ; break ; default: /* 不处理的消息 */ return defwindowproc (hwnd, message, wparam, lparam); } return 0; } /* 下面是主函数 */ int main ( void ) { hinstance hthisinstance = getmodulehandle(null) ; int nfunsterstil = sw_show ; hwnd hwnd; /* 这是窗口的句柄 */ msg messages;/* 应用程序的消息保存在这里 */ wndclassex wincl;/* 窗口类的数据结构 */ /* 窗口结构 */ wincl.hinstance = hthisinstance; wincl.lpszclassname = szclassname; wincl.lpfnwndproc = windowprocedure;/* 这个函数由windows操作系统调用 */ wincl.style = cs_dblclks; /* 获取双击指令 */ wincl.cbsize = sizeof (wndclassex); /* 使用默认图标和鼠标指针 */ wincl.hicon = loadicon (null, idi_application); wincl.hiconsm = loadicon (null, idi_application); wincl.hcursor = loadcursor (null, idc_arrow); wincl.lpszmenuname = null; /* 没有菜单 */ wincl.cbclsextra = 0;/* 窗口类后面没有多余的字节 */ wincl.cbwndextra = 0;/* 结构或者窗口实例 */ /* 使用窗口的默认颜色作为窗口的背景色 */ wincl.hbrbackground = (hbrush) color_background; /* 注册窗口类 。如果注册失败 , 那么就退出程序 */ if (!registerclassex (&wincl)) return 0; /* 窗口类已被注册 。创建它的程序 */ hwnd = createwindowex ( 0, szclassname, /* 类名 */ text("windows app"), /* 窗口标题栏的文字 */ ws_overlappedwindow, /* 默认窗口 */ cw_usedefault, /* 窗口左上角的位置 */ cw_usedefault, /* 窗口右下角的位置 */ 544, /* 窗口宽度(以“像素”位单位) */ 375, /* 窗口高度(以“像素”位单位) */ hwnd_desktop,/* 窗口是桌面的子窗口 */ null,/* 该窗口无菜单 */ hthisinstance, /* 程序实例的句柄 */ null /* 没有窗口创建的数据 */ ); /* 显示窗口 */ showwindow (hwnd, nfunsterstil); /* 重绘窗口 */ updatewindow(hwnd); /* 运行消息循环 。循环到getmessage()函数返回0 */ while (getmessage (&messages, null, 0, 0)) { /* 把虚拟信息翻译成字符信息 */ translatemessage(&messages); /* 发送信息到窗口过程 */ dispatchmessage(&messages); } /* 返回postquitmessage()函数的返回值 */ return messages.wparam; }按钮用自绘控件 。DRAWITEM()函数界面用CWnd类里的一些成员函数 。百度一下应该很多 。做这个美工要好啊..不然做出来的界面简直就是五颜六色的破抹布!

    推荐阅读