作者TonyQ (骨头)
看板java
标题Re: [问题] 撰写自定档案
时间Tue May 15 17:18:51 2007
※ 引述《ogamenewbie (有事请寄信.)》之铭言:
: ※ 引述《AirGordano (林老师......)》之铭言:
: 这个是 OS (例:window XP) 在管的东西吧 @_@a
: 我想应该跟演算法没什麽关系...
: 例如说在 XP 中,
: 我的电脑->上面的选项中的"工具(T)"->资料夹选项(O)->上面的页签"档案类型"
唯一有相关的只有 args[0] 的问题吧,就是cmd参数带入。
可以在 java里面用 main 接收 cmd传进来的参数,
另外更改你设定的sd档案的档案关连,
让他会去执行一个会跑你程式的批次档,用这样的方式开启。
ex.
class readFile{
public static void main(String args[]){
if(args.length>0){
String filename=args[0];
<...do something with filename ...>
}else{
System.out.println(档案不存在);
}
}
}
────────────────────────────────
run.bat
java readFile xxx.sd
────────────────────────────────
或者写成
run.bat
java readFile %1
────────────────────────────────
然後把 sd档案的档案关联改成 run.bat
(不过前提是 readFile要确实在classpath环境下唷!)
因为透过档案关联开启的预设目录是 documents
--
I am a person, and I am always thinking .
Thinking in love , Thinking in life ,
Thinking in why , Thinking in worth.
I can't believe any of what ,
I am just thinking then thinking ,
but worst of all , most of mine is thinking not actioning...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.139.148.203