楼主: sakunamary
3265 0

[原创]建立SAS声音函数 [推广有奖]

  • 0关注
  • 1粉丝

本科生

31%

还不是VIP/贵宾

-

威望
0
论坛币
2115 个
通用积分
0.0612
学术水平
3 点
热心指数
3 点
信用等级
3 点
经验
2839 点
帖子
123
精华
0
在线时间
37 小时
注册时间
2006-7-13
最后登录
2021-3-5
毕业学校
华南农业大学经济管理学院

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

很多情况下,为了提高系统的运转效率,在使用SAS的时候不会是单独开一个SAS 的,经常是一个用来写程序,一个用来运行程序的。而在SAS的默认情况中是没有声音函数的, 也就是说不能用自带函数来实现声音提示的功能。这样就给我们多线程使用SAS带来了一定的不方便,如果你不知道一个程序要运行多长时间的话, 你就要隔一会看一看,多不爽~~

当然,只要自己东东手就可以实现声音警报功能,这样就会方便很多了。

我们利用的工具就是macro 这东东了,还有一个叫做call statement .然后利用系统自带的声音函数,就可以实现目的了

以下是代码:

%macro inform;

data _null_;

call sound(600,300);

call sound(6,300);

call sound(600,300);

call sound(6,300);

call sound(600,300);

call sound(6,300);

run;

%mend inform;

使用方式:

%include “path”;

path就是你存放着声音程序的绝对路径。比如你是存放在c:\程序名字Inform.sas;那么这个path就是 c:\inform.sas;

然后在你想发声的地方写 %inform 这样就可以发声了。

Sound 函数的参数:Sound ( 频率,时间) ;大家自己可以按照这函数来自己定义声音模式了。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:statement Statemen include inform Statem 函数 SAS 声音 原创

我sas故我在
您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-25 14:42