| 
 | 
	
 
难点在于 1 读取用户设置的路径和文件名,并创建文件,然后自动打开  这里有个关键就是要用 字符串连接 
               2  选项卡下面再放选项卡,这个很不简单,要用到 控件创建 
              3   自动写入记事本,要用到枚举部分代码如下 
           功能 按钮0_点击()如果 (字符串.长度(文本)==0) 
    辅助.消息框("请输入文件名!") 
    返回 假 
否则 
    创建路径=字符串.连接(路径,"\\") 
创建路径=字符串.连接(创建路径,文本) 
创建路径=字符串.连接(创建路径,".txt") 
文件句柄=文件.创建(创建路径,"读写") 
如果(文件句柄==0) 
  辅助.消息框("文件创建失败") 
  否则 
  辅助.命令(创建路径,真)   
如果结束 
如果结束 
 
返回 真 
功能结束 
 
功能 复制粘贴(内容) 
辅助.写入剪切板(内容) 
窗口句柄=系统.枚举(文本,0) 
整型数据=窗口句柄 
 
如果 (字符串.长度(窗口句柄)==0) 
    辅助.消息框("内容被复制到剪切板") 
    否则 
 
    窗口.激活(整型数据) 
    键盘.按下(17) 
    键盘.按键(86,1) 
    键盘.弹起(17)   
    辅助.等待(200) 
    键盘.按键(13,1) 
    如果结束 
返回 真 
功能结束 
 
 
 
功能 选项卡0_选择改变() 
控件.创建("选项卡","选项卡Preprocessor","Element|RealConstants|MaterialProps|Sections|Modeling|Meshing",1,1,602,366,"","",选项卡.获得分页句柄("选项卡0",4)) 
控件.创建("选项卡","选项卡Modeling","Create|Operate|Move/Modify|Copy|Reflect",1,1,591,331,"","",选项卡.获得分页句柄("选项卡Preprocessor",4)) 
控件.创建("选项卡","选项卡Create","Kyepoints|Lines|Areas|Volumes|Nodes|Elements",1,1,580,296,"","",选项卡.获得分页句柄("选项卡Modeling",0)) 
控件.创建("选项卡","选项卡Volumes","Arbitrary|Block|Cylinder|Prism|Sphere|Cone",1,1,569,261,"","",选项卡.获得分页句柄("选项卡Create",3)) 
控件.创建("按钮","按钮Block","复制/写入",470,190,80,28,"","点击:AnsysApdlHelper.BLOCK",选项卡.获得分页句柄("选项卡Volumes",1)) 
控件.创建("按钮","按钮BlockH","功能说明",380,190,80,28,"","点击:AnsysApdlHelper.BLOCKH",选项卡.获得分页句柄("选项卡Volumes",1)) 
 
 
 
 
功能 BLOCK() 
Blockw 
Blockw=编辑框.获得文本("编辑框Block") 
AnsysApdlHelper.复制粘贴(Blockw) 
返回 真 
功能结束 
功能 BLOCKH() 
辅助.消息框("[X1, X2]Working plane X coordinates of the block.[Y1, Y2]Working plane Y coordinates of the block.[Z1, Z2]Working plane Z coordinates of the block.") 
返回 真 
功能结束 
 
 
 
放出图片给大家看 
 
 
 
 
 
 
 
 
 
 |   
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册  
 
x
 
 
 
 
 |