2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

自動化ツールUWSC使いよ集まれ17

1 :名無しさん@お腹いっぱい。:2016/03/23(水) 20:13:23.20 ID:LGiv8vs60.net
Windowsの作業を自動化するツール
フリーソフト版とシェアウェア版の2種類がある
ttp://www.uwsc.info/download.html

●UWSC 掲示板(※作成依頼掲示版ではありません)
 質問の際には自力で作ったスクリプトを晒すか、具体的な解らない場所を提示すること
 上級者が常駐、たまに作者も現れるため過去ログには有益情報の宝庫
http://www3.rocketbbs.com/13/bbs.cgi?id=umiumi
http://www3.bigcosmic.com/board/s/board.cgi?id=umiumi&mode=past

●UWSC - Wikipedia
http://ja.wikipedia.org/wiki/UWSC

●使い方・基礎解説学習サイト
http://uwsc.g.hatena.ne.jp/cx20/20100131/1264938584
http://www.confrage.com/uwsc/
http://necro.jp/dev/uwsc/
http://park14.wakwak.com/~simizu/uwsc/fruwsc.html
http://canal22.org/
http://big.tm.land.to/handbook/uwsc.htm
http://www.game-rev.com/review/gameut/uwsc.html

●スクリプトテンプレサイト
http://izagne.com/uwsc/
http://scripts.web.fc2.com/
http://www.nagomi-jp.net/~liners/
http://nem.symphonic-net.com/uwsct/0610uwsct.html
http://siromasa.digi2.jp/uwsc/
http://iriyak.adam.ne.jp/uwsc.html

前スレ 自動化ツールUWSC使いよ集まれ16
http://potato.2ch.net/test/read.cgi/software/1447217128/

211 :名無しさん@お腹いっぱい。:2016/04/22(金) 12:37:59.52 ID:Rc+EXbyL0.net
自分はこんな感じでSafeArrayで返してるけど
今ひとつ使い勝手が悪いんだよなぁ

rc =b(1,2)
a2=rc[0]; b2=rc[1]

Function b(a,b)
 Result =SafeArray(0,1)

 Result[0]=a*2
 Result[1]=b*2
Fend

212 :名無しさん@お腹いっぱい。:2016/04/22(金) 13:01:08.20 ID:u6hrcp950.net
関数で引数を書き換えちゃえば

213 :名無しさん@お腹いっぱい。:2016/04/22(金) 16:13:19.59 ID:9KhzLR9z0.net
場合によってはMODULE化もありな気がする

あまり有効じゃない例だけど
md.func(1)
PRINT "a : " + md.a
PRINT "b : " + md.b
SLEEP(10)

MODULE md
PUBLIC a,b

PROCEDURE func(i)
a=i
b=a+i
FEND
ENDMODULE

214 :名無しさん@お腹いっぱい。:2016/04/22(金) 17:16:43.10 ID:nMRFNfgf0.net
>>209
>>210>>212も書いてるけど
引数を通して結果を得ることはできる

dim ret1=-1
dim ret2=0
dim ret3[]=0,1,2
dim ret4="abc"

ret1=test1("jikken1", ret2, ret3, ret4)
msgbox("ret1=" +ret1+ _
"<#CR>ret2=" +ret2+ _
"<#CR>ret3=" +ret3[0]+","+ret3[1]+","+ret3[2]+ _
"<#CR>ret4=" +ret4)

FUNCTION test1(strmsg, Var vret2, Var vret3[], Var vret4)
msgbox(strmsg)
vret2=2
vret3[0]=31
vret3[1]=32
vret3[2]=33
vret4="by test1"
RESULT=1
FEND

215 :名無しさん@お腹いっぱい。:2016/04/22(金) 17:56:21.58 ID:AceIcNpC0.net
無理せず引数を var で参照渡しにして書き換え、
resultでは処理の成功・失敗を返すのが非オブジェクト言語での王道だよ。

216 :名無しさん@お腹いっぱい。:2016/04/22(金) 22:24:25.81 ID:RhStxIrH0.net
最近UWSCを使い始めたのですが
眠たい詩人さんの「UWSCコードの断片生成器(fcuc.uws)」やテンプレにあるChkImgXのような
スクリプト作成に役立つスクリプトで何かオススメはありますか?

217 :名無しさん@お腹いっぱい。:2016/04/22(金) 22:29:43.39 ID:eN9IG2Lf0.net
ねーよ
死ね

218 :名無しさん@お腹いっぱい。:2016/04/22(金) 22:35:50.76 ID:TCJUc2h/0.net
>>216
UWSCのヘルプを熟読
かなり丁寧な作りになっている

219 :名無しさん@お腹いっぱい。:2016/04/23(土) 12:38:00.07 ID:yWvI5oFe0.net
UWSCのヘルプが、ある意味丁寧な造りになってるのは認めるが、
極限まで必要最小限のことしか書かないことによって誤記を無くしたといった印象だな…
一部は他のプログラミング経験がないと理解が出来ずググって
C++辺りの同名用語で推測するとかいうハメになるしその推測があっているかどうか仕様にない。

220 :名無しさん@お腹いっぱい。:2016/04/23(土) 13:34:34.60 ID:inQp7mp80.net
わかる人だけがわかれといった内容だな。それがいい!(・∀・)イイ!!

総レス数 1042
306 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★