❶ 可视化编程语言是什么意思
可视化编程,亦即可视化程序设计:以“所见即所得”的编程思想为原则,力图实现编程工作的可视化,即随时可以看到结果,程序与结果的调整同步。
可视化编程是与传统的编程方式相比而言的,这里的“可视”,指的是无须编程,仅通过直观的操作方式即可完成界面的设计工作,是目前最好的Windows应用程序开发工具。
可视化编程语言的特点主要表现在两个方面:一是基于面向对象的思想,引入了控件的概念和事件驱动;二是程序开发过程一般遵循以下步骤,即先进行界面的绘制工作,再基于事件编写程序代码,以响应鼠标、键盘的各种动作。
可视化编程十问
1. 什么是可视化程序设计?
可视化(Visual)程序设计是一种全新的程序设计方法,它主要是让程序设计人员利用软件本身所提供的各种控件,像搭积木式地构造应用程序的各种界面。
2. 可视化程序设计有哪些优点?
可视化程序设计最大的优点是设计人员可以不用编写或只需编写很少的程序代码,就能完成应用程序的设计,这样就能极大地提高设计人员的工作效率。
3. 能够进行可视化程序设计的语言有哪些?
能进行可视化程序设计的语言很多,比较常用的有微软的Visual Basic、Visual C++、中文Visual Foxpro、Borland公司的Delphi等。
4. 可视化程序设计中有哪些基本概念?
主要的几个基本概念有表单、组件、属性、事件、方法等。
5. 什么是表单(Form)?
表单是指进行程序设计时的窗口,我们主要是通过在表单中放置各种部件(如命令按钮、复选框、单选框、滚动条等)来布置应用程序的运行界面。
6. 什么是组件?
所谓组件,就是组成程序运行界面的各种部件,如:命令按钮、复选框、单选框、滚动条等。
7. 什么是属性?
属性就是组件的性质。它说明组件在程序运行的过程中是如何显示的、组件的大小是多少、显示在何处、是否可见、是否有效……
8. 属性可以分成哪几类?
属性可分成三类,设计属性:是在进行设计时就可发挥作用的属性;运行属性:这是在程序运行过程中才发挥作用的属性;只读属性:是一种只能查看而不能改变的属性。
9. 什么是事件?
事件就是对一个组件的操作。如用鼠标点击一个命令按钮,在这里,点击鼠标就称为一个事件(Click事件)。
10. 什么是方法?
方法就是某个事件发生后要执行的具体操作,类似以前的程序。例如当我们用鼠标单击“退出”命令按钮时,程序就会通过执行一条命令而结束运行,命令的执行过程就叫方法。
❷ C# 是可视化编程语言吗目前最好的可视化编程语言是什么语言
C#是一种高级语言,用“可视化”来形容这门语言不太恰当。不过C#的WinForm开发的时候是可视化的,控件可以直接拖拉过去设计界面。按照微软的官方说法,做WinForm程序时C#叫做Visual C#。 依托Visual Studio 系统开发平台的超强功能,最好的可视化编程语言,当然非C#(Visual C#)莫属。
请采纳。
❸ 可视化编程语言是什么,和不可视有什么区别
按钮拉条之类的是可以用图片,还有语言自身自带的一些参数,程序源码只是控制这些外在的素材,不写代码的编程,干脆去玩儿易语言,那玩意儿很容易上手,至于java c语言之类的,要深入研究才可,如果只是玩玩儿我看你还是算了。
❹ 可视化编程语言有什么
C++ Java C# .NET
❺ 用于开发可视化程序最好的编程语言是
c#是一种高级语言,用“可视化”来形容这门语言不太恰当。不过c#的winform开发的时候是可视化的,控件可以直接拖拉过去设计界面。按照微软的官方说法,做winform程序时c#叫做visual
c#。
依托visual
studio
系统开发平台的超强功能,最好的可视化编程语言,当然非c#(visual
c#)莫属。
请采纳。
❻ 关于可视化编程语言,求大神指引方向。。
如果你想了解windows得原理就学习win api吧,关于可视化编程的化建议windows还是研究mfc比较好vb比较垃圾
❼ CAD的可视化编程语言有哪些呢
CAD的可视化编程语言只有VBA了。
❽ 可视化编程技术到底是什么
可视化编程 可视化编程,亦即可视化程序设计:以“所见即所得”的编程思想为原则,力图实现编程工作的可视化,即随时可以看到结果,程序与结果的调整同步。
可视化编程是与传统的编程方式相比而言的,这里的“可视”,指的是无须编程,仅通过直观的操作方式即可完成界面的设计工作,是目前最好的Windows应用程序开发工具。
❾ 如何用C语言编程出可视化界面
//调用api函数创建窗口
//示例:
#include <windows.h>
LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);//窗口过程函数
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, PSTR szCmdLine, int iCmdShow)
{
static TCHAR szAppName[] = TEXT("MyWindows");//定义窗口类名
HWND hwnd;//窗口句柄
MSG msg; //
WNDCLASS wndclass; //窗口类
wndclass.style = CS_HREDRAW | CS_VREDRAW;//指定窗口类型,各种“类风格”(详见下方↓)可以使用按位或操作符组合起来
wndclass.lpfnWndProc = WndProc;//指定窗口过程(必须是回调函数)
wndclass.cbClsExtra = 0;//预留的额外空间,一般为 0
wndclass.cbWndExtra = 0;//预留的额外空间,一般为 0
wndclass.hInstance = hInstance;//应用程序的实例句柄
wndclass.hIcon = LoadIcon(NULL, IDI_APPLICATION);//为所有基于该窗口类的窗口设定一个图标
wndclass.hCursor = LoadCursor(NULL, IDC_ARROW);//为所有基于该窗口类的窗口设定一个鼠标指针
wndclass.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);//指定窗口背景色
wndclass.lpszMenuName = NULL;//指定窗口菜单
wndclass.lpszClassName = szAppName;//指定窗口类名
if (!RegisterClass(&wndclass))//注册窗口
{
MessageBox(NULL, TEXT("这个程序需要在 Windows NT 才能执行!"), szAppName, MB_ICONERROR);
return 0;
}
hwnd = CreateWindow(szAppName, //创建窗口
TEXT("windows"),
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
NULL,
NULL,
hInstance,
NULL);
ShowWindow(hwnd, iCmdShow); //显示窗口
UpdateWindow(hwnd); //更新窗口,重绘
while (GetMessage(&msg, NULL, 0, 0)) //获得消息
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return msg.wParam;
}
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)//回调函数
{
HDC hdc;
PAINTSTRUCT ps;
RECT rect;
switch (message)
{
case WM_PAINT:
hdc = BeginPaint(hwnd, &ps);
GetClientRect(hwnd, &rect);
DrawText(hdc, TEXT("第一个C语言窗口程序!"), -1, &rect,
DT_SINGLELINE | DT_CENTER | DT_VCENTER);
EndPaint(hwnd, &ps);
return 0;
case WM_DESTROY:
PostQuitMessage(0);
return 0;
}
return DefWindowProc(hwnd, message, wParam, lParam);
}
❿ C 语言可视化编程
具体的书倒是真没多少,但是要具体学什么,可以给你条明路:
的确是只要C语言,不要质疑他的能力,只是要学会调用很多别人写出来的函数
要可视化编程,windows系统是最好的平台,而要制作窗口,就要学会WinAPI中关于消息,关于窗口一类的很多函数
而现在就是UI的问题了,两条路,想普通一点,学会WinGDI,这个直接上网查,我记得好像是有书的。
要是想要画面效果好一点的话,就可以学OpenGL,同时学习像素格式。
其他的,就是各种变态精妙的算法,思路了,有待楼主自己研究了。
我的想法是,如果想用C写出好的可视化程序,最好是把画画面和运算分开来,简单地说,最好学会多线程编程,这是我的经验,尤其是时间性比较强的程序。
其他的,多媒体的话,
相关的关键字,有兴趣的话楼主自己网络一下好了
OpenCV
OpenAL
winmm.lib
OpenGL
WinGDI
Windows窗口函数
像素格式
C语言多线程(找和CreateThread 相关的)
多媒体编程的知识两巨大,楼主要耐心吸收啊,最好的学习办法就是疯狂的实验。