aardio 官方社区

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 42720|回复: 29

第一个程序[hello world]

[复制链接]

65

主题

880

回帖

5033

积分

荣誉会员

积分
5033
发表于 2012-4-8 21:53:35 | 显示全部楼层 |阅读模式
本帖最后由 低调点 于 2012-4-11 10:38 编辑

很多语言都有这个hello world.... 简单写了几个实现方法






控制台版本的 hello world
(不知道控制台是什么?那就先看这里->http://baike.baidu.com/view/3124124.htm )

import console;//打开控制台
console.log("hello world!")
execute("pause") //按任意键继续
;//关闭控制台


QQ截图20120408215719.png













winform版本的 hello world
winform是什么?   
WinForms应用程序一般都有一个或者多个窗体提供用户与应用程序交互。窗体可包含文本框、标签、按钮等控件。

import win.ui;
/*DSG{{*/
var winform = win.form( bottom=399;parent=...;text="aardio Form";right=599 )
winform.add(
button={ bottom=267;right=419;left=155;top=143;z=1;text=
"点击这里";cls="button" }
)
/*}}*/

winform.button.oncommand =
function(id,event){
    win.msgbox(
"hello world","这里是标题")
}

winform.show();
win.loopMessage();

QQ截图20120408215834.png












webui版本的 hello world
webui是什么?
webui就是以html,css,javascript编写成的网页当作软件界面,aardio可以直接用html编写软件界面,并且直接在网页内用javascript调用aardio代码,也可以用htmlayout实现更炫的效果

import win.ui;
/*DSG{{*/
var winform = win.form( scroll=1;bottom=399;parent=...;text="aardio Form";right=599 )
winform.add(  )
/*}}*/

import web.form;

//创建web窗体
var wb = web.form( winform
    ,
//可输入_UIFLAG_ 前缀的常量自定义外观
    ,//可输入_DLCTL_ 前缀的常量以控制下载行为
    ,//"USER AGENT"
    );

//打开目标网站
//wb.go("http://bbs.aardio.com/")
//或者直接写入html代码
var html = /*
<font size=30 color=red>hello world!</font><br>
<button>点击这里试试</button>
*/


wb.write(html)
//显示窗体
winform.show();


//进入消息循环
win.loopMessage();
return winform,wb;

QQ截图20120408215915.png













右下角气泡 hello world


import win.ui;
/*DSG{{*/
var winform = win.form( bottom=399;parent=...;text="aardio Form";right=599 )
winform.add(  )
/*}}*/


import win.util.tray;

tray = win.util.tray(winform)
//创建托盘图标
tray.pop("hello world~" )

winform.show();
win.loopMessage();

QQ截图20120408215945.png











保存一个名为hello world.txt的文件
只需要一行代码,按[F7]发布后,双击运行一下就会有效果

string.save("hello world.txt", "内容:hello world")


QQ截图20120408221402.png










创建一个名为hello的文件夹,并且里面还有个world文件夹
只需要2行代码

import fsys; //导入fsys库
fsys.createDir("hello/world") //创建多层文件夹


QQ截图20120408221944.png












让百度搜索框显示hello world(百度手机版)


import win.ui;
/*DSG{{*/
var winform = win.form( bottom=310;parent=...;right=475;text="aardio Form" )
winform.add(
edit={ bottom=240;right=448;left=26;multiline=1;top=20;z=1;edge=1;cls=
"edit" }
)
/*}}*/

import web.form;

var wb = web.form( winform.edit )
wb.go(
"http://m.baidu.com/")


wb.wait()

var ele = wb.getEle("word")
ele.value =
"hello world"


winform.show();
win.loopMessage();


QQ截图20120408223028.png

评分

参与人数 1 +50 收起 理由
coder + 50 赞一个!

查看全部评分

52

主题

1270

回帖

7276

积分

荣誉会员

积分
7276
发表于 2012-4-8 23:51:32 | 显示全部楼层
不错 ,挺齐全的

7

主题

293

回帖

1900

积分

新手入门

积分
1900
QQ
发表于 2012-4-9 09:13:33 | 显示全部楼层
入门教程,顶!

4

主题

852

回帖

4689

积分

荣誉会员

积分
4689
发表于 2012-4-9 11:01:43 | 显示全部楼层
图文并茂,清晰易懂,希望这样的教程越来越多。

19

主题

294

回帖

1945

积分

新手入门

积分
1945
发表于 2012-4-9 11:50:15 | 显示全部楼层
感谢分享

2

主题

18

回帖

171

积分

一级会员

积分
171
发表于 2012-4-10 12:36:58 来自手机 | 显示全部楼层
很详细易懂,需要更多这样的教程,万事开头难

0

主题

8

回帖

45

积分

新手入门

积分
45
发表于 2012-4-10 23:34:53 | 显示全部楼层
楼主,我不得不说,这正是我想要的。懂了好多,收藏了!

0

主题

1

回帖

66

积分

培训班

积分
66
发表于 2012-4-14 09:01:45 | 显示全部楼层
太好了,很全,对新手来说,很不错。存了。

0

主题

14

回帖

117

积分

一级会员

积分
117
发表于 2012-4-14 09:19:08 | 显示全部楼层
学习~~

16

主题

70

回帖

661

积分

三级会员

积分
661
QQ
发表于 2012-4-16 16:01:13 | 显示全部楼层
学习

0

主题

1

回帖

6

积分

新手入门

积分
6
发表于 2012-4-16 23:35:33 | 显示全部楼层
太需要这样的帖子了,谢谢楼主

0

主题

7

回帖

42

积分

新手入门

积分
42
发表于 2012-4-19 09:22:31 | 显示全部楼层
非常好!!!

0

主题

3

回帖

47

积分

新手入门

积分
47
发表于 2012-5-19 12:15:37 | 显示全部楼层
谢谢了。通过一个简单的程序竟然衍生出这么多。再次谢谢了。

0

主题

13

回帖

157

积分

一级会员

积分
157
发表于 2012-7-24 02:34:21 | 显示全部楼层
教程不错啊,谢谢分享了啊

5

主题

41

回帖

319

积分

二级会员

积分
319
发表于 2012-8-4 00:28:06 | 显示全部楼层
这么好的教程,不顶太对不起作者了

0

主题

2

回帖

14

积分

新手入门

积分
14
发表于 2012-8-29 11:49:53 | 显示全部楼层
很好

0

主题

11

回帖

60

积分

一级会员

积分
60
发表于 2012-10-11 18:31:06 | 显示全部楼层
新手的入门程序,收益匪浅

0

主题

1

回帖

5

积分

新手入门

积分
5
发表于 2012-11-8 22:14:42 | 显示全部楼层
学习中啊

0

主题

12

回帖

74

积分

一级会员

积分
74
发表于 2012-11-27 08:07:46 | 显示全部楼层
学习了。
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|aardio.com|aardio 官方社区 ( 皖ICP备09012014号 )

GMT+8, 2025-2-13 09:09 , Processed in 0.078078 second(s), 27 queries .

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

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