 | | From: | | | Subject: | 在ASP中如何呼叫其他程序 | | Date: | Tue, 28 Dec 2004 20:31:02 -0800 |
|
|
 | 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件
|
|
 | | From: | hubo | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Tue, 28 Dec 2004 15:02:02 +0100 |
|
|
 | 先搞清楚是想在服务器还是在用户机器上启动其它程序。
注意ASP是在服务器上运行的,那里你干吗要启动Notepad?
如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML或是你的IE启动。 最简单的办法是建立一个.BAT文件,内容:
notepad.exe c:\somewhere\mytext.txt
这个文件在用户的机器上,如
c:\bat\1.bat
存好。HTML里,写下列链接:
启动编辑程序,改写mytext.txt
只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序,都需要经过用户认 可(幸亏是这样!)
schrieb im Newsbeitrag news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... > 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 > >
|
|
 | | From: | | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Wed, 29 Dec 2004 13:52:47 -0800 |
|
|
 | 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接,在用户机器按下它就会打开服务器里的TXT文件,可以吗?在NOTEPAD中如何处理变数呢? "hubo" wrote in message news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... > 先搞清楚是想在服务器还是在用户机器上启动其它程序。 > > 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? > > 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML或是你的IE启动。 > > 最简单的办法是建立一个.BAT文件,内容: > > notepad.exe c:\somewhere\mytext.txt > > 这个文件在用户的机器上,如 > > c:\bat\1.bat > > 存好。HTML里,写下列链接: > > 启动编辑程序,改写mytext.txt > > 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序,都需要经过用户认 > > 可(幸亏是这样!) > > > schrieb im Newsbeitrag > news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... >> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 >> >> > >
|
|
 | | From: | lwong | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Wed, 29 Dec 2004 01:41:10 -0800 |
|
|
 | 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接,在用户机器按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变数,可以吗? > "hubo" wrote in message > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML或是你的IE启动。 >> 最简单的办法是建立一个.BAT文件,内容: >> >> notepad.exe c:\somewhere\mytext.txt >> >> 这个文件在用户的机器上,如 >> >> c:\bat\1.bat >> >> 存好。HTML里,写下列链接: >> >> 启动编辑程序,改写mytext.txt >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序,都需要经过用户认 可(幸亏是这样!) >> >> >> schrieb im Newsbeitrag >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 >>> >>> >> >> > >
|
|
 | | From: | hubo | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Wed, 29 Dec 2004 12:53:12 +0100 |
|
|
 | 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编辑的文件,你提 供编辑界面,编辑好了再下载。 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编辑。
"lwong" schrieb im Newsbeitrag news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... > 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接,在用户机器 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变数,可以吗? > > "hubo" wrote in message > > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... > >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 > >> > >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? > >> > >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML或是你的IE 启动。 > >> 最简单的办法是建立一个.BAT文件,内容: > >> > >> notepad.exe c:\somewhere\mytext.txt > >> > >> 这个文件在用户的机器上,如 > >> > >> c:\bat\1.bat > >> > >> 存好。HTML里,写下列链接: > >> > >> 启动编辑程序,改写mytext.txt > >> > >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序,都需要经过 用户认 可(幸亏是这样!) > >> > >> > >> schrieb im Newsbeitrag > >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... > >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 > >>> > >>> > >> > >> > > > > > >
|
|
 | | From: | lwong | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Thu, 30 Dec 2004 00:49:06 -0800 |
|
|
 | 其实是这样的,我提出NOTEPAD只是一个例子,我有些图纸是用一个程式HICAD打开的,这个HICAD我不是在WINDOWS INSTALL,而是直接把程式COPY到C盘,我想把图纸储存到服务器上,然后在用 户机上装上HICAD,通过ASP的超连接在用户机上打开图纸,但我不知如何呼叫HICAD,然后打开图纸,谢谢 "hubo" wrote in message news:%23g8Dz0Z7EHA.3820@TK2MSFTNGP11.phx.gbl... > 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编辑的文件,你提 > > 供编辑界面,编辑好了再下载。 > 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编辑。 > > "lwong" schrieb im Newsbeitrag > news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... >> 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接,在用户机器 >> > 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变数,可以吗? >> > "hubo" wrote in message >> > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... >> >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 >> >> >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? >> >> >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML或是你的IE > 启动。 >> >> 最简单的办法是建立一个.BAT文件,内容: >> >> >> >> notepad.exe c:\somewhere\mytext.txt >> >> >> >> 这个文件在用户的机器上,如 >> >> >> >> c:\bat\1.bat >> >> >> >> 存好。HTML里,写下列链接: >> >> >> >> 启动编辑程序,改写mytext.txt >> >> >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序,都需要经过 > 用户认 可(幸亏是这样!) >> >> >> >> >> >> schrieb im Newsbeitrag >> >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... >> >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 >> >>> >> >>> >> >> >> >> >> > >> > >> >> > >
|
|
 | | From: | hubo | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Thu, 30 Dec 2004 02:05:54 +0100 |
|
|
 | 如果你的那个HICAD的文件有特别的扩展名,那问题就比较好办,下载的时候用户需要 选择开启文件用的程式,你让他们选HICAD就是了。还是老话,完全自动化反正(幸亏) 不行。
问题是图纸如果在服务器上,编辑了以后怎么放回服务器。这个比较复杂了。 如果只是看而不需要编辑,那象我说的那样只要告诉用户去把HICAD的文件与其VIEWER 想连就是了。
"lwong" schrieb im Newsbeitrag news:e5uAdZc7EHA.1292@TK2MSFTNGP10.phx.gbl... > 其实是这样的,我提出NOTEPAD只是一个例子,我有些图纸是用一个程式HICAD打开 的,这个HICAD我不是在WINDOWS INSTALL,而是直接把程式COPY到C盘,我想把图纸储 存到服务器上,然后在用 > 户机上装上HICAD,通过ASP的超连接在用户机上打开图纸,但我不知如何呼叫 HICAD,然后打开图纸,谢谢 > "hubo" wrote in message > news:%23g8Dz0Z7EHA.3820@TK2MSFTNGP11.phx.gbl... > > 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编辑的文件, 你提 > > > > 供编辑界面,编辑好了再下载。 > > 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编辑。 > > > > "lwong" schrieb im Newsbeitrag > > news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... > >> 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接,在用户 机器 > >> > > 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变数,可以吗? > >> > "hubo" wrote in message > >> > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... > >> >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 > >> >> > >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? > >> >> > >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML或是你的 IE > > 启动。 > >> >> 最简单的办法是建立一个.BAT文件,内容: > >> >> > >> >> notepad.exe c:\somewhere\mytext.txt > >> >> > >> >> 这个文件在用户的机器上,如 > >> >> > >> >> c:\bat\1.bat > >> >> > >> >> 存好。HTML里,写下列链接: > >> >> > >> >> 启动编辑程序,改写mytext.txt > >> >> > >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序,都需要经 过 > > 用户认 可(幸亏是这样!) > >> >> > >> >> > >> >> schrieb im Newsbeitrag > >> >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... > >> >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 > >> >>> > >> >>> > >> >> > >> >> > >> > > >> > > >> > >> > > > > > >
|
|
 | | From: | lwong | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Wed, 29 Dec 2004 21:26:43 -0800 |
|
|
 | 你所说的特别扩展名是指什么?其实我之前也尝试过你所说的方法,可以开启HICAD,但它只开启HICAD程式,不能打开相对的图纸。 还有在HYPERLINK上如何使用变数,谢谢
"hubo" wrote in message news:%23O%23Eyvg7EHA.2700@TK2MSFTNGP14.phx.gbl... > 如果你的那个HICAD的文件有特别的扩展名,那问题就比较好办,下载的时候用户需要 > > 选择开启文件用的程式,你让他们选HICAD就是了。还是老话,完全自动化反正(幸亏) > > 不行。 > > 问题是图纸如果在服务器上,编辑了以后怎么放回服务器。这个比较复杂了。 > 如果只是看而不需要编辑,那象我说的那样只要告诉用户去把HICAD的文件与其VIEWER > 想连就是了。 > > "lwong" schrieb im Newsbeitrag > news:e5uAdZc7EHA.1292@TK2MSFTNGP10.phx.gbl... >> 其实是这样的,我提出NOTEPAD只是一个例子,我有些图纸是用一个程式HICAD打开 > 的,这个HICAD我不是在WINDOWS INSTALL,而是直接把程式COPY到C盘,我想把图纸储 > > 存到服务器上,然后在用 >> 户机上装上HICAD,通过ASP的超连接在用户机上打开图纸,但我不知如何呼叫 > HICAD,然后打开图纸,谢谢 >> "hubo" wrote in message >> news:%23g8Dz0Z7EHA.3820@TK2MSFTNGP11.phx.gbl... >> > 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编辑的文件, >> > > 你提 >> > >> > 供编辑界面,编辑好了再下载。 >> > 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编辑。 >> > >> > "lwong" schrieb im Newsbeitrag >> > news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... >> >> 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接,在用户 > 机器 >> >> >> > 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变数,可以吗? >> > >> >> > "hubo" wrote in message >> >> > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... >> >> >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 >> >> >> >> >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? >> >> >> >> >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML或是你的 >> >> >> > IE >> > 启动。 >> >> >> 最简单的办法是建立一个.BAT文件,内容: >> >> >> >> >> >> notepad.exe c:\somewhere\mytext.txt >> >> >> >> >> >> 这个文件在用户的机器上,如 >> >> >> >> >> >> c:\bat\1.bat >> >> >> >> >> >> 存好。HTML里,写下列链接: >> >> >> >> >> >> 启动编辑程序,改写mytext.txt >> >> >> >> >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序,都需要经 >> >> >> > 过 >> > 用户认 可(幸亏是这样!) >> >> >> >> >> >> >> >> >> schrieb im Newsbeitrag >> >> >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... >> >> >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 >> >> >>> >> >> >>> >> >> >> >> >> >> >> >> > >> >> > >> >> >> >> >> > >> > >> >> > >
|
|
 | | From: | hubo | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Thu, 30 Dec 2004 14:11:10 +0100 |
|
|
 | "lwong" schrieb im Newsbeitrag news:uYr95Aj7EHA.1404@TK2MSFTNGP11.phx.gbl... > 你所说的特别扩展名是指什么?其实我之前也尝试过你所说的方法,可以开启 HICAD,但它只开启HICAD程式,不能打开相对的图纸。
下载相应文件就是了。一般你下载一个文件,如果扩展名(如WORD文件的扩展名是DOC) 是陌生的,系统会问用户。好像HICAD有时的扩展名是3D吧,如果你的Hyperlink写
http://www.myserver.cn.com/Something.3d
用户点击后浏览器就会问用户:“开启?存储?”之类,如选开启,在下载完毕后,浏 览器又会问用什么程序打开,这时只要用户选择正确就很简单啦。
> 还有在HYPERLINK上如何使用变数,谢谢
不可以。 > > "hubo" wrote in message > news:%23O%23Eyvg7EHA.2700@TK2MSFTNGP14.phx.gbl... > > 如果你的那个HICAD的文件有特别的扩展名,那问题就比较好办,下载的时候用户 需要 > > > > 选择开启文件用的程式,你让他们选HICAD就是了。还是老话,完全自动化反正(幸 亏) > > > > 不行。 > > > > 问题是图纸如果在服务器上,编辑了以后怎么放回服务器。这个比较复杂了。 > > 如果只是看而不需要编辑,那象我说的那样只要告诉用户去把HICAD的文件与其 VIEWER > > 想连就是了。 > > > > "lwong" schrieb im Newsbeitrag > > news:e5uAdZc7EHA.1292@TK2MSFTNGP10.phx.gbl... > >> 其实是这样的,我提出NOTEPAD只是一个例子,我有些图纸是用一个程式HICAD打 开 > > 的,这个HICAD我不是在WINDOWS INSTALL,而是直接把程式COPY到C盘,我想把图 纸储 > > > > 存到服务器上,然后在用 > >> 户机上装上HICAD,通过ASP的超连接在用户机上打开图纸,但我不知如何呼叫 > > HICAD,然后打开图纸,谢谢 > >> "hubo" wrote in message > >> news:%23g8Dz0Z7EHA.3820@TK2MSFTNGP11.phx.gbl... > >> > 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编辑的文 件, > >> > > > 你提 > >> > > >> > 供编辑界面,编辑好了再下载。 > >> > 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编辑。 > >> > > >> > "lwong" schrieb im Newsbeitrag > >> > news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... > >> >> 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接,在用 户 > > 机器 > >> >> > >> > 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变数,可以 吗? > >> > > >> >> > "hubo" wrote in message > >> >> > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... > >> >> >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 > >> >> >> > >> >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? > >> >> >> > >> >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML或是 你的 > >> >> >> > > IE > >> > 启动。 > >> >> >> 最简单的办法是建立一个.BAT文件,内容: > >> >> >> > >> >> >> notepad.exe c:\somewhere\mytext.txt > >> >> >> > >> >> >> 这个文件在用户的机器上,如 > >> >> >> > >> >> >> c:\bat\1.bat > >> >> >> > >> >> >> 存好。HTML里,写下列链接: > >> >> >> > >> >> >> 启动编辑程序,改写mytext.txt > >> >> >> > >> >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序,都需 要经 > >> >> >> > > 过 > >> > 用户认 可(幸亏是这样!) > >> >> >> > >> >> >> > >> >> >> schrieb im Newsbeitrag > >> >> >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... > >> >> >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 > >> >> >>> > >> >> >>> > >> >> >> > >> >> >> > >> >> > > >> >> > > >> >> > >> >> > >> > > >> > > >> > >> > > > > > >
|
|
 | | From: | lwong | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Wed, 5 Jan 2005 03:47:12 -0800 |
|
|
 | 但我有很多张图,如果HYPERLINK不能使用变数,用户如何按一下HTYPERLINK去打开相应的图呢?我好像试过可以,但忘了如何写
"hubo" wrote in message news:eJbfFFn7EHA.3908@TK2MSFTNGP12.phx.gbl... > > "lwong" schrieb im Newsbeitrag > news:uYr95Aj7EHA.1404@TK2MSFTNGP11.phx.gbl... >> 你所说的特别扩展名是指什么?其实我之前也尝试过你所说的方法,可以开启 > HICAD,但它只开启HICAD程式,不能打开相对的图纸。 > > 下载相应文件就是了。一般你下载一个文件,如果扩展名(如WORD文件的扩展名是DOC) > 是陌生的,系统会问用户。好像HICAD有时的扩展名是3D吧,如果你的Hyperlink写 > > http://www.myserver.cn.com/Something.3d > > 用户点击后浏览器就会问用户:“开启?存储?”之类,如选开启,在下载完毕后,浏 > > 览器又会问用什么程序打开,这时只要用户选择正确就很简单啦。 > >> 还有在HYPERLINK上如何使用变数,谢谢 > > 不可以。 >> >> "hubo" wrote in message >> news:%23O%23Eyvg7EHA.2700@TK2MSFTNGP14.phx.gbl... >> > 如果你的那个HICAD的文件有特别的扩展名,那问题就比较好办,下载的时候用户 > 需要 >> > >> > 选择开启文件用的程式,你让他们选HICAD就是了。还是老话,完全自动化反正(幸 >> > > 亏) >> > >> > 不行。 >> > >> > 问题是图纸如果在服务器上,编辑了以后怎么放回服务器。这个比较复杂了。 >> > 如果只是看而不需要编辑,那象我说的那样只要告诉用户去把HICAD的文件与其 > VIEWER >> > 想连就是了。 >> > >> > "lwong" schrieb im Newsbeitrag >> > news:e5uAdZc7EHA.1292@TK2MSFTNGP10.phx.gbl... >> >> 其实是这样的,我提出NOTEPAD只是一个例子,我有些图纸是用一个程式HICAD打 > 开 >> > 的,这个HICAD我不是在WINDOWS INSTALL,而是直接把程式COPY到C盘,我想把图 > 纸储 >> > >> > 存到服务器上,然后在用 >> >> 户机上装上HICAD,通过ASP的超连接在用户机上打开图纸,但我不知如何呼叫 >> > HICAD,然后打开图纸,谢谢 >> >> "hubo" wrote in message >> >> news:%23g8Dz0Z7EHA.3820@TK2MSFTNGP11.phx.gbl... >> >> > 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编辑的文 > 件, >> >> > >> > 你提 >> >> > >> >> > 供编辑界面,编辑好了再下载。 >> >> > 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编辑。 >> >> > >> >> > "lwong" schrieb im Newsbeitrag >> >> > news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... >> >> >> 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接,在用 >> >> >> > 户 >> > 机器 >> >> >> >> >> > 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变数,可以 > 吗? >> >> > >> >> >> > "hubo" wrote in message >> >> >> > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... >> >> >> >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 >> >> >> >> >> >> >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? >> >> >> >> >> >> >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML或是 > 你的 >> >> >> >> >> > IE >> >> > 启动。 >> >> >> >> 最简单的办法是建立一个.BAT文件,内容: >> >> >> >> >> >> >> >> notepad.exe c:\somewhere\mytext.txt >> >> >> >> >> >> >> >> 这个文件在用户的机器上,如 >> >> >> >> >> >> >> >> c:\bat\1.bat >> >> >> >> >> >> >> >> 存好。HTML里,写下列链接: >> >> >> >> >> >> >> >> 启动编辑程序,改写mytext.txt >> >> >> >> >> >> >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序,都需 > 要经 >> >> >> >> >> > 过 >> >> > 用户认 可(幸亏是这样!) >> >> >> >> >> >> >> >> >> >> >> >> schrieb im Newsbeitrag >> >> >> >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... >> >> >> >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 >> >> >> >>> >> >> >> >>> >> >> >> >> >> >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> >> >> > >> >> > >> >> >> >> >> > >> > >> >> > >
|
|
 | | From: | lwong | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Wed, 5 Jan 2005 08:35:09 -0800 |
|
|
 | 现在我可以使用HYPERLINK,但有个问题,我只开打HICAD程式,好像我有个HYPERLINK http://localhost/123.sza, 我按它,它只打开HICAD,就是开不到123.sza,目录中有这个文件,HICAD程式是从另外一台机COPY过来,不是安装入WINDOW,如何解决呢 "lwong" wrote in message news:uz8yWxx8EHA.3336@TK2MSFTNGP11.phx.gbl... > 但我有很多张图,如果HYPERLINK不能使用变数,用户如何按一下HTYPERLINK去打开相应的图呢?我好像试过可以,但忘了如何写 > > "hubo" wrote in message > news:eJbfFFn7EHA.3908@TK2MSFTNGP12.phx.gbl... >> >> "lwong" schrieb im Newsbeitrag >> news:uYr95Aj7EHA.1404@TK2MSFTNGP11.phx.gbl... >>> 你所说的特别扩展名是指什么?其实我之前也尝试过你所说的方法,可以开启 >> HICAD,但它只开启HICAD程式,不能打开相对的图纸。 >> >> 下载相应文件就是了。一般你下载一个文件,如果扩展名(如WORD文件的扩展名是DOC) >> 是陌生的,系统会问用户。好像HICAD有时的扩展名是3D吧,如果你的Hyperlink写 >> >> http://www.myserver.cn.com/Something.3d >> >> 用户点击后浏览器就会问用户:“开启?存储?”之类,如选开启,在下载完毕后,浏 >> 览器又会问用什么程序打开,这时只要用户选择正确就很简单啦。 >> >>> 还有在HYPERLINK上如何使用变数,谢谢 >> >> 不可以。 >>> >>> "hubo" wrote in message >>> news:%23O%23Eyvg7EHA.2700@TK2MSFTNGP14.phx.gbl... >>> > 如果你的那个HICAD的文件有特别的扩展名,那问题就比较好办,下载的时候用户 >>> > >> 需要 >>> > >>> > 选择开启文件用的程式,你让他们选HICAD就是了。还是老话,完全自动化反正(幸 >>> > >> 亏) >>> > >>> > 不行。 >>> > >>> > 问题是图纸如果在服务器上,编辑了以后怎么放回服务器。这个比较复杂了。 >>> > 如果只是看而不需要编辑,那象我说的那样只要告诉用户去把HICAD的文件与其 >> VIEWER >>> > 想连就是了。 >>> > >>> > "lwong" schrieb im Newsbeitrag >>> > news:e5uAdZc7EHA.1292@TK2MSFTNGP10.phx.gbl... >>> >> 其实是这样的,我提出NOTEPAD只是一个例子,我有些图纸是用一个程式HICAD打 >>> >> >> 开 >>> > 的,这个HICAD我不是在WINDOWS INSTALL,而是直接把程式COPY到C盘,我想把图 >>> > >> 纸储 >>> > >>> > 存到服务器上,然后在用 >>> >> 户机上装上HICAD,通过ASP的超连接在用户机上打开图纸,但我不知如何呼叫 >>> > HICAD,然后打开图纸,谢谢 >>> >> "hubo" wrote in message >>> >> news:%23g8Dz0Z7EHA.3820@TK2MSFTNGP11.phx.gbl... >>> >> > 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编辑的文 >>> >> > >> 件, >>> >> > >>> > 你提 >>> >> > >>> >> > 供编辑界面,编辑好了再下载。 >>> >> > 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编辑。 >>> >> > >>> >> > "lwong" schrieb im Newsbeitrag >>> >> > news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... >>> >> >> 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接,在用 >>> >> >> >> 户 >>> > 机器 >>> >> >> >>> >> > 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变数,可以 >>> >> > >> 吗? >>> >> > >>> >> >> > "hubo" wrote in message >>> >> >> > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... >>> >> >> >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 >>> >> >> >> >>> >> >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? >>> >> >> >> >>> >> >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML或是 >>> >> >> >> >> 你的 >>> >> >> >> >>> > IE >>> >> > 启动。 >>> >> >> >> 最简单的办法是建立一个.BAT文件,内容: >>> >> >> >> >>> >> >> >> notepad.exe c:\somewhere\mytext.txt >>> >> >> >> >>> >> >> >> 这个文件在用户的机器上,如 >>> >> >> >> >>> >> >> >> c:\bat\1.bat >>> >> >> >> >>> >> >> >> 存好。HTML里,写下列链接: >>> >> >> >> >>> >> >> >> 启动编辑程序,改写mytext.txt >>> >> >> >> >>> >> >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序,都需 >>> >> >> >> >> 要经 >>> >> >> >> >>> > 过 >>> >> > 用户认 可(幸亏是这样!) >>> >> >> >> >>> >> >> >> >>> >> >> >> schrieb im Newsbeitrag >>> >> >> >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... >>> >> >> >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 >>> >> >> >>> >>> >> >> >>> >>> >> >> >> >>> >> >> >> >>> >> >> > >>> >> >> > >>> >> >> >>> >> >> >>> >> > >>> >> > >>> >> >>> >> >>> > >>> > >>> >>> >> >> > >
|
|
 | | From: | hubo | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Wed, 5 Jan 2005 22:05:49 +0100 |
|
|
 | 如果你用鼠标双击一个本地硬盘上的.sza文件,会出现什么反应?
"lwong" schrieb im Newsbeitrag news:#8RUJS08EHA.3616@TK2MSFTNGP11.phx.gbl... > 现在我可以使用HYPERLINK,但有个问题,我只开打HICAD程式,好像我有个 HYPERLINK > http://localhost/123.sza, 我按它,它只打开HICAD,就是开不到123.sza,目录中 有这个文件,HICAD程式是从另外一台机COPY过来,不是安装入WINDOW,如何解决呢 > "lwong" wrote in message > news:uz8yWxx8EHA.3336@TK2MSFTNGP11.phx.gbl... > > 但我有很多张图,如果HYPERLINK不能使用变数,用户如何按一下HTYPERLINK去打 开相应的图呢?我好像试过可以,但忘了如何写 > > > > "hubo" wrote in message > > news:eJbfFFn7EHA.3908@TK2MSFTNGP12.phx.gbl... > >> > >> "lwong" schrieb im Newsbeitrag > >> news:uYr95Aj7EHA.1404@TK2MSFTNGP11.phx.gbl... > >>> 你所说的特别扩展名是指什么?其实我之前也尝试过你所说的方法,可以开启 > >> HICAD,但它只开启HICAD程式,不能打开相对的图纸。 > >> > >> 下载相应文件就是了。一般你下载一个文件,如果扩展名(如WORD文件的扩展名是 DOC) > >> 是陌生的,系统会问用户。好像HICAD有时的扩展名是3D吧,如果你的Hyperlink 写 > >> > >> http://www.myserver.cn.com/Something.3d > >> > >> 用户点击后浏览器就会问用户:“开启?存储?”之类,如选开启,在下载完毕 后,浏 > >> 览器又会问用什么程序打开,这时只要用户选择正确就很简单啦。 > >> > >>> 还有在HYPERLINK上如何使用变数,谢谢 > >> > >> 不可以。 > >>> > >>> "hubo" wrote in message > >>> news:%23O%23Eyvg7EHA.2700@TK2MSFTNGP14.phx.gbl... > >>> > 如果你的那个HICAD的文件有特别的扩展名,那问题就比较好办,下载的时候 用户 > >>> > > >> 需要 > >>> > > >>> > 选择开启文件用的程式,你让他们选HICAD就是了。还是老话,完全自动化反 正(幸 > >>> > > >> 亏) > >>> > > >>> > 不行。 > >>> > > >>> > 问题是图纸如果在服务器上,编辑了以后怎么放回服务器。这个比较复杂了。 > >>> > 如果只是看而不需要编辑,那象我说的那样只要告诉用户去把HICAD的文件与 其 > >> VIEWER > >>> > 想连就是了。 > >>> > > >>> > "lwong" schrieb im Newsbeitrag > >>> > news:e5uAdZc7EHA.1292@TK2MSFTNGP10.phx.gbl... > >>> >> 其实是这样的,我提出NOTEPAD只是一个例子,我有些图纸是用一个程式 HICAD打 > >>> >> > >> 开 > >>> > 的,这个HICAD我不是在WINDOWS INSTALL,而是直接把程式COPY到C盘,我想 把图 > >>> > > >> 纸储 > >>> > > >>> > 存到服务器上,然后在用 > >>> >> 户机上装上HICAD,通过ASP的超连接在用户机上打开图纸,但我不知如何呼 叫 > >>> > HICAD,然后打开图纸,谢谢 > >>> >> "hubo" wrote in message > >>> >> news:%23g8Dz0Z7EHA.3820@TK2MSFTNGP11.phx.gbl... > >>> >> > 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编辑 的文 > >>> >> > > >> 件, > >>> >> > > >>> > 你提 > >>> >> > > >>> >> > 供编辑界面,编辑好了再下载。 > >>> >> > 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编 辑。 > >>> >> > > >>> >> > "lwong" schrieb im Newsbeitrag > >>> >> > news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... > >>> >> >> 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接, 在用 > >>> >> >> > >> 户 > >>> > 机器 > >>> >> >> > >>> >> > 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变数, 可以 > >>> >> > > >> 吗? > >>> >> > > >>> >> >> > "hubo" wrote in message > >>> >> >> > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... > >>> >> >> >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 > >>> >> >> >> > >>> >> >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? > >>> >> >> >> > >>> >> >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML 或是 > >>> >> >> >> > >> 你的 > >>> >> >> >> > >>> > IE > >>> >> > 启动。 > >>> >> >> >> 最简单的办法是建立一个.BAT文件,内容: > >>> >> >> >> > >>> >> >> >> notepad.exe c:\somewhere\mytext.txt > >>> >> >> >> > >>> >> >> >> 这个文件在用户的机器上,如 > >>> >> >> >> > >>> >> >> >> c:\bat\1.bat > >>> >> >> >> > >>> >> >> >> 存好。HTML里,写下列链接: > >>> >> >> >> > >>> >> >> >> 启动编辑程序,改写 mytext.txt > >>> >> >> >> > >>> >> >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序, 都需 > >>> >> >> >> > >> 要经 > >>> >> >> >> > >>> > 过 > >>> >> > 用户认 可(幸亏是这样!) > >>> >> >> >> > >>> >> >> >> > >>> >> >> >> schrieb im Newsbeitrag > >>> >> >> >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... > >>> >> >> >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 > >>> >> >> >>> > >>> >> >> >>> > >>> >> >> >> > >>> >> >> >> > >>> >> >> > > >>> >> >> > > >>> >> >> > >>> >> >> > >>> >> > > >>> >> > > >>> >> > >>> >> > >>> > > >>> > > >>> > >>> > >> > >> > > > > > >
|
|
 | | From: | lwong | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Fri, 7 Jan 2005 11:40:47 +0800 |
|
|
 | 它只打开HICAD程式,但打不开.SZA件,要自己在HICAD程式中选择该.sza才能打开。还有我最近下载了新版HICAD,它是SETUP装的,如果我用鼠标双击一个本地硬盘上的.sza文件,现在我能打开它,但我在WEBSITE中按HYPERLINK,它能呼叫HICAD,和客户端能下载服务器中的文件到暂存文件夹,但当自动打开时,它说找不到那个文件,但暂存文件夹中是有该文件的,不知问题在哪? "hubo" wrote in message news:OGPTVq28EHA.3756@TK2MSFTNGP14.phx.gbl... > 如果你用鼠标双击一个本地硬盘上的.sza文件,会出现什么反应? > > "lwong" schrieb im Newsbeitrag > news:#8RUJS08EHA.3616@TK2MSFTNGP11.phx.gbl... >> 现在我可以使用HYPERLINK,但有个问题,我只开打HICAD程式,好像我有个 > HYPERLINK >> http://localhost/123.sza, 我按它,它只打开HICAD,就是开不到123.sza,目录中 >> > 有这个文件,HICAD程式是从另外一台机COPY过来,不是安装入WINDOW,如何解决呢 >> "lwong" wrote in message >> news:uz8yWxx8EHA.3336@TK2MSFTNGP11.phx.gbl... >> > 但我有很多张图,如果HYPERLINK不能使用变数,用户如何按一下HTYPERLINK去打 > 开相应的图呢?我好像试过可以,但忘了如何写 >> > >> > "hubo" wrote in message >> > news:eJbfFFn7EHA.3908@TK2MSFTNGP12.phx.gbl... >> >> >> >> "lwong" schrieb im Newsbeitrag >> >> news:uYr95Aj7EHA.1404@TK2MSFTNGP11.phx.gbl... >> >>> 你所说的特别扩展名是指什么?其实我之前也尝试过你所说的方法,可以开启 >> >> HICAD,但它只开启HICAD程式,不能打开相对的图纸。 >> >> >> >> 下载相应文件就是了。一般你下载一个文件,如果扩展名(如WORD文件的扩展名是 >> >> > DOC) >> >> 是陌生的,系统会问用户。好像HICAD有时的扩展名是3D吧,如果你的Hyperlink > 写 >> >> >> >> http://www.myserver.cn.com/Something.3d >> >> >> >> 用户点击后浏览器就会问用户:“开启?存储?”之类,如选开启,在下载完毕 > 后,浏 >> >> 览器又会问用什么程序打开,这时只要用户选择正确就很简单啦。 >> >> >> >>> 还有在HYPERLINK上如何使用变数,谢谢 >> >> >> >> 不可以。 >> >>> >> >>> "hubo" wrote in message >> >>> news:%23O%23Eyvg7EHA.2700@TK2MSFTNGP14.phx.gbl... >> >>> > 如果你的那个HICAD的文件有特别的扩展名,那问题就比较好办,下载的时候 > 用户 >> >>> > >> >> 需要 >> >>> > >> >>> > 选择开启文件用的程式,你让他们选HICAD就是了。还是老话,完全自动化反 > 正(幸 >> >>> > >> >> 亏) >> >>> > >> >>> > 不行。 >> >>> > >> >>> > 问题是图纸如果在服务器上,编辑了以后怎么放回服务器。这个比较复杂了。 >> >>> > >> >>> > 如果只是看而不需要编辑,那象我说的那样只要告诉用户去把HICAD的文件与 > 其 >> >> VIEWER >> >>> > 想连就是了。 >> >>> > >> >>> > "lwong" schrieb im Newsbeitrag >> >>> > news:e5uAdZc7EHA.1292@TK2MSFTNGP10.phx.gbl... >> >>> >> 其实是这样的,我提出NOTEPAD只是一个例子,我有些图纸是用一个程式 > HICAD打 >> >>> >> >> >> 开 >> >>> > 的,这个HICAD我不是在WINDOWS INSTALL,而是直接把程式COPY到C盘,我想 > 把图 >> >>> > >> >> 纸储 >> >>> > >> >>> > 存到服务器上,然后在用 >> >>> >> 户机上装上HICAD,通过ASP的超连接在用户机上打开图纸,但我不知如何呼 > 叫 >> >>> > HICAD,然后打开图纸,谢谢 >> >>> >> "hubo" wrote in message >> >>> >> news:%23g8Dz0Z7EHA.3820@TK2MSFTNGP11.phx.gbl... >> >>> >> > 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编辑 > 的文 >> >>> >> > >> >> 件, >> >>> >> > >> >>> > 你提 >> >>> >> > >> >>> >> > 供编辑界面,编辑好了再下载。 >> >>> >> > 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编 > 辑。 >> >>> >> > >> >>> >> > "lwong" schrieb im Newsbeitrag >> >>> >> > news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... >> >>> >> >> 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连接, >> >>> >> >> > 在用 >> >>> >> >> >> >> 户 >> >>> > 机器 >> >>> >> >> >> >>> >> > 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变数, > 可以 >> >>> >> > >> >> 吗? >> >>> >> > >> >>> >> >> > "hubo" wrote in message >> >>> >> >> > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... >> >>> >> >> >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 >> >>> >> >> >> >> >>> >> >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? >> >>> >> >> >> >> >>> >> >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是HTML > 或是 >> >>> >> >> >> >> >> 你的 >> >>> >> >> >> >> >>> > IE >> >>> >> > 启动。 >> >>> >> >> >> 最简单的办法是建立一个.BAT文件,内容: >> >>> >> >> >> >> >>> >> >> >> notepad.exe c:\somewhere\mytext.txt >> >>> >> >> >> >> >>> >> >> >> 这个文件在用户的机器上,如 >> >>> >> >> >> >> >>> >> >> >> c:\bat\1.bat >> >>> >> >> >> >> >>> >> >> >> 存好。HTML里,写下列链接: >> >>> >> >> >> >> >>> >> >> >> 启动编辑程序,改写 > mytext.txt >> >>> >> >> >> >> >>> >> >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程序, > 都需 >> >>> >> >> >> >> >> 要经 >> >>> >> >> >> >> >>> > 过 >> >>> >> > 用户认 可(幸亏是这样!) >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> >> schrieb im Newsbeitrag >> >>> >> >> >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... >> >>> >> >> >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 >> >>> >> >> >>> >> >>> >> >> >>> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> >> > >> >>> >> >> > >> >>> >> >> >> >>> >> >> >> >>> >> > >> >>> >> > >> >>> >> >> >>> >> >> >>> > >> >>> > >> >>> >> >>> >> >> >> >> >> > >> > >> >> > >
|
|
 | | From: | hubo | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Fri, 7 Jan 2005 04:53:20 +0100 |
|
|
 | 问题是你系统配置。 你点击一下那个暂存文件夹里的文件,看他什么反应? 你现在一定已经看出你这个方法的弊病在什么地方:太依赖每个用户本地设置,WEB的 优点全没了。
"lwong" schrieb im Newsbeitrag news:#vrvwqG9EHA.3756@TK2MSFTNGP14.phx.gbl... > 它只打开HICAD程式,但打不开.SZA件,要自己在HICAD程式中选择该.sza才能打开。 还有我最近下载了新版HICAD,它是SETUP装的,如果我用鼠标双击一个本地硬盘上的 ..sza文件,现在我能打开它,但我在WEBSITE中按HYPERLINK,它能呼叫HICAD,和客户 端能下载服务器中的文件到暂存文件夹,但当自动打开时,它说找不到那个文件,但暂 存文件夹中是有该文件的,不知问题在哪? > "hubo" wrote in message > news:OGPTVq28EHA.3756@TK2MSFTNGP14.phx.gbl... > > 如果你用鼠标双击一个本地硬盘上的.sza文件,会出现什么反应? > > > > "lwong" schrieb im Newsbeitrag > > news:#8RUJS08EHA.3616@TK2MSFTNGP11.phx.gbl... > >> 现在我可以使用HYPERLINK,但有个问题,我只开打HICAD程式,好像我有个 > > HYPERLINK > >> http://localhost/123.sza, 我按它,它只打开HICAD,就是开不到123.sza,目 录中 > >> > > 有这个文件,HICAD程式是从另外一台机COPY过来,不是安装入WINDOW,如何解决 呢 > >> "lwong" wrote in message > >> news:uz8yWxx8EHA.3336@TK2MSFTNGP11.phx.gbl... > >> > 但我有很多张图,如果HYPERLINK不能使用变数,用户如何按一下HTYPERLINK去 打 > > 开相应的图呢?我好像试过可以,但忘了如何写 > >> > > >> > "hubo" wrote in message > >> > news:eJbfFFn7EHA.3908@TK2MSFTNGP12.phx.gbl... > >> >> > >> >> "lwong" schrieb im Newsbeitrag > >> >> news:uYr95Aj7EHA.1404@TK2MSFTNGP11.phx.gbl... > >> >>> 你所说的特别扩展名是指什么?其实我之前也尝试过你所说的方法,可以开 启 > >> >> HICAD,但它只开启HICAD程式,不能打开相对的图纸。 > >> >> > >> >> 下载相应文件就是了。一般你下载一个文件,如果扩展名(如WORD文件的扩展 名是 > >> >> > > DOC) > >> >> 是陌生的,系统会问用户。好像HICAD有时的扩展名是3D吧,如果你的 Hyperlink > > 写 > >> >> > >> >> http://www.myserver.cn.com/Something.3d > >> >> > >> >> 用户点击后浏览器就会问用户:“开启?存储?”之类,如选开启,在下载完 毕 > > 后,浏 > >> >> 览器又会问用什么程序打开,这时只要用户选择正确就很简单啦。 > >> >> > >> >>> 还有在HYPERLINK上如何使用变数,谢谢 > >> >> > >> >> 不可以。 > >> >>> > >> >>> "hubo" wrote in message > >> >>> news:%23O%23Eyvg7EHA.2700@TK2MSFTNGP14.phx.gbl... > >> >>> > 如果你的那个HICAD的文件有特别的扩展名,那问题就比较好办,下载的时 候 > > 用户 > >> >>> > > >> >> 需要 > >> >>> > > >> >>> > 选择开启文件用的程式,你让他们选HICAD就是了。还是老话,完全自动化 反 > > 正(幸 > >> >>> > > >> >> 亏) > >> >>> > > >> >>> > 不行。 > >> >>> > > >> >>> > 问题是图纸如果在服务器上,编辑了以后怎么放回服务器。这个比较复杂 了。 > >> >>> > > >> >>> > 如果只是看而不需要编辑,那象我说的那样只要告诉用户去把HICAD的文件 与 > > 其 > >> >> VIEWER > >> >>> > 想连就是了。 > >> >>> > > >> >>> > "lwong" schrieb im Newsbeitrag > >> >>> > news:e5uAdZc7EHA.1292@TK2MSFTNGP10.phx.gbl... > >> >>> >> 其实是这样的,我提出NOTEPAD只是一个例子,我有些图纸是用一个程式 > > HICAD打 > >> >>> >> > >> >> 开 > >> >>> > 的,这个HICAD我不是在WINDOWS INSTALL,而是直接把程式COPY到C盘,我 想 > > 把图 > >> >>> > > >> >> 纸储 > >> >>> > > >> >>> > 存到服务器上,然后在用 > >> >>> >> 户机上装上HICAD,通过ASP的超连接在用户机上打开图纸,但我不知如何 呼 > > 叫 > >> >>> > HICAD,然后打开图纸,谢谢 > >> >>> >> "hubo" wrote in message > >> >>> >> news:%23g8Dz0Z7EHA.3820@TK2MSFTNGP11.phx.gbl... > >> >>> >> > 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编 辑 > > 的文 > >> >>> >> > > >> >> 件, > >> >>> >> > > >> >>> > 你提 > >> >>> >> > > >> >>> >> > 供编辑界面,编辑好了再下载。 > >> >>> >> > 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编 > > 辑。 > >> >>> >> > > >> >>> >> > "lwong" schrieb im Newsbeitrag > >> >>> >> > news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... > >> >>> >> >> 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连 接, > >> >>> >> >> > > 在用 > >> >>> >> >> > >> >> 户 > >> >>> > 机器 > >> >>> >> >> > >> >>> >> > 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变 数, > > 可以 > >> >>> >> > > >> >> 吗? > >> >>> >> > > >> >>> >> >> > "hubo" wrote in message > >> >>> >> >> > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... > >> >>> >> >> >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 > >> >>> >> >> >> > >> >>> >> >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? > >> >>> >> >> >> > >> >>> >> >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是 HTML > > 或是 > >> >>> >> >> >> > >> >> 你的 > >> >>> >> >> >> > >> >>> > IE > >> >>> >> > 启动。 > >> >>> >> >> >> 最简单的办法是建立一个.BAT文件,内容: > >> >>> >> >> >> > >> >>> >> >> >> notepad.exe c:\somewhere\mytext.txt > >> >>> >> >> >> > >> >>> >> >> >> 这个文件在用户的机器上,如 > >> >>> >> >> >> > >> >>> >> >> >> c:\bat\1.bat > >> >>> >> >> >> > >> >>> >> >> >> 存好。HTML里,写下列链接: > >> >>> >> >> >> > >> >>> >> >> >> 启动编辑程序,改写 > > mytext.txt > >> >>> >> >> >> > >> >>> >> >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程 序, > > 都需 > >> >>> >> >> >> > >> >> 要经 > >> >>> >> >> >> > >> >>> > 过 > >> >>> >> > 用户认 可(幸亏是这样!) > >> >>> >> >> >> > >> >>> >> >> >> > >> >>> >> >> >> schrieb im Newsbeitrag > >> >>> >> >> >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... > >> >>> >> >> >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 > >> >>> >> >> >>> > >> >>> >> >> >>> > >> >>> >> >> >> > >> >>> >> >> >> > >> >>> >> >> > > >> >>> >> >> > > >> >>> >> >> > >> >>> >> >> > >> >>> >> > > >> >>> >> > > >> >>> >> > >> >>> >> > >> >>> > > >> >>> > > >> >>> > >> >>> > >> >> > >> >> > >> > > >> > > >> > >> > > > > > >
|
|
 | | From: | lwong | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Fri, 7 Jan 2005 14:27:58 +0800 |
|
|
 | 我点击那个文件,HICAD可以打开它,这是不是HICAD的问题呢?因为我用其他格式的文件是绝对没有问题,好像如果那个文件是AUTOCAD,只要用户有浏览AUTOCAD的程式,他一定可以打开该文件。 如果不依赖每个用户的本地设置,那应该如何办呢,非常感谢呀 "hubo" wrote in message news:unZJsyG9EHA.2552@TK2MSFTNGP09.phx.gbl... > 问题是你系统配置。 > 你点击一下那个暂存文件夹里的文件,看他什么反应? > 你现在一定已经看出你这个方法的弊病在什么地方:太依赖每个用户本地设置,WEB的 > > 优点全没了。 > > > > "lwong" schrieb im Newsbeitrag > news:#vrvwqG9EHA.3756@TK2MSFTNGP14.phx.gbl... >> 它只打开HICAD程式,但打不开.SZA件,要自己在HICAD程式中选择该.sza才能打开。 >> > 还有我最近下载了新版HICAD,它是SETUP装的,如果我用鼠标双击一个本地硬盘上的 > .sza文件,现在我能打开它,但我在WEBSITE中按HYPERLINK,它能呼叫HICAD,和客户 > > 端能下载服务器中的文件到暂存文件夹,但当自动打开时,它说找不到那个文件,但暂 > > 存文件夹中是有该文件的,不知问题在哪? >> "hubo" wrote in message >> news:OGPTVq28EHA.3756@TK2MSFTNGP14.phx.gbl... >> > 如果你用鼠标双击一个本地硬盘上的.sza文件,会出现什么反应? >> > >> > "lwong" schrieb im Newsbeitrag >> > news:#8RUJS08EHA.3616@TK2MSFTNGP11.phx.gbl... >> >> 现在我可以使用HYPERLINK,但有个问题,我只开打HICAD程式,好像我有个 >> > HYPERLINK >> >> http://localhost/123.sza, 我按它,它只打开HICAD,就是开不到123.sza,目 > 录中 >> >> >> > 有这个文件,HICAD程式是从另外一台机COPY过来,不是安装入WINDOW,如何解决 > 呢 >> >> "lwong" wrote in message >> >> news:uz8yWxx8EHA.3336@TK2MSFTNGP11.phx.gbl... >> >> > 但我有很多张图,如果HYPERLINK不能使用变数,用户如何按一下HTYPERLINK去 >> >> > > 打 >> > 开相应的图呢?我好像试过可以,但忘了如何写 >> >> > >> >> > "hubo" wrote in message >> >> > news:eJbfFFn7EHA.3908@TK2MSFTNGP12.phx.gbl... >> >> >> >> >> >> "lwong" schrieb im Newsbeitrag >> >> >> news:uYr95Aj7EHA.1404@TK2MSFTNGP11.phx.gbl... >> >> >>> 你所说的特别扩展名是指什么?其实我之前也尝试过你所说的方法,可以开 > 启 >> >> >> HICAD,但它只开启HICAD程式,不能打开相对的图纸。 >> >> >> >> >> >> 下载相应文件就是了。一般你下载一个文件,如果扩展名(如WORD文件的扩展 > 名是 >> >> >> >> > DOC) >> >> >> 是陌生的,系统会问用户。好像HICAD有时的扩展名是3D吧,如果你的 > Hyperlink >> > 写 >> >> >> >> >> >> http://www.myserver.cn.com/Something.3d >> >> >> >> >> >> 用户点击后浏览器就会问用户:“开启?存储?”之类,如选开启,在下载完 >> >> >> > 毕 >> > 后,浏 >> >> >> 览器又会问用什么程序打开,这时只要用户选择正确就很简单啦。 >> >> >> >> >> >>> 还有在HYPERLINK上如何使用变数,谢谢 >> >> >> >> >> >> 不可以。 >> >> >>> >> >> >>> "hubo" wrote in message >> >> >>> news:%23O%23Eyvg7EHA.2700@TK2MSFTNGP14.phx.gbl... >> >> >>> > 如果你的那个HICAD的文件有特别的扩展名,那问题就比较好办,下载的时 >> >> >>> > > 候 >> > 用户 >> >> >>> > >> >> >> 需要 >> >> >>> > >> >> >>> > 选择开启文件用的程式,你让他们选HICAD就是了。还是老话,完全自动化 >> >> >>> > > 反 >> > 正(幸 >> >> >>> > >> >> >> 亏) >> >> >>> > >> >> >>> > 不行。 >> >> >>> > >> >> >>> > 问题是图纸如果在服务器上,编辑了以后怎么放回服务器。这个比较复杂 > 了。 >> >> >>> > >> >> >>> > 如果只是看而不需要编辑,那象我说的那样只要告诉用户去把HICAD的文件 >> >> >>> > > 与 >> > 其 >> >> >> VIEWER >> >> >>> > 想连就是了。 >> >> >>> > >> >> >>> > "lwong" schrieb im Newsbeitrag >> >> >>> > news:e5uAdZc7EHA.1292@TK2MSFTNGP10.phx.gbl... >> >> >>> >> 其实是这样的,我提出NOTEPAD只是一个例子,我有些图纸是用一个程式 >> > HICAD打 >> >> >>> >> >> >> >> 开 >> >> >>> > 的,这个HICAD我不是在WINDOWS INSTALL,而是直接把程式COPY到C盘,我 >> >> >>> > > 想 >> > 把图 >> >> >>> > >> >> >> 纸储 >> >> >>> > >> >> >>> > 存到服务器上,然后在用 >> >> >>> >> 户机上装上HICAD,通过ASP的超连接在用户机上打开图纸,但我不知如何 >> >> >>> >> > 呼 >> > 叫 >> >> >>> > HICAD,然后打开图纸,谢谢 >> >> >>> >> "hubo" wrote in message >> >> >>> >> news:%23g8Dz0Z7EHA.3820@TK2MSFTNGP11.phx.gbl... >> >> >>> >> > 你要用户编辑什么文件啊?其实比较直接的办法是要求用户上载需要编 >> >> >>> >> > > 辑 >> > 的文 >> >> >>> >> > >> >> >> 件, >> >> >>> >> > >> >> >>> > 你提 >> >> >>> >> > >> >> >>> >> > 供编辑界面,编辑好了再下载。 >> >> >>> >> > 你的程序还可以帮助用户分析一下,是否有编辑的必要。或索性自动编 >> >> >>> >> > >> > 辑。 >> >> >>> >> > >> >> >>> >> > "lwong" schrieb im Newsbeitrag >> >> >>> >> > news:ug0qKqY7EHA.3836@tk2msftngp13.phx.gbl... >> >> >>> >> >> 多谢呀,我是想在服务器上建立一个ASP Web site,在那里有个超连 > 接, >> >> >>> >> >> >> > 在用 >> >> >>> >> >> >> >> >> 户 >> >> >>> > 机器 >> >> >>> >> >> >> >> >>> >> > 按下它就会打开服务器里的TXT文件,但在服务器里的TXT文件名是变 > 数, >> > 可以 >> >> >>> >> > >> >> >> 吗? >> >> >>> >> > >> >> >>> >> >> > "hubo" wrote in message >> >> >>> >> >> > news:O7ozHYO7EHA.1400@TK2MSFTNGP11.phx.gbl... >> >> >>> >> >> >> 先搞清楚是想在服务器还是在用户机器上启动其它程序。 >> >> >>> >> >> >> >> >> >>> >> >> >> 注意ASP是在服务器上运行的,那里你干吗要启动Notepad? >> >> >>> >> >> >> >> >> >>> >> >> >> 如果想在用户机器上启动Notepad,那实际上不是ASP启动,而是 > HTML >> > 或是 >> >> >>> >> >> >> >> >> >> 你的 >> >> >>> >> >> >> >> >> >>> > IE >> >> >>> >> > 启动。 >> >> >>> >> >> >> 最简单的办法是建立一个.BAT文件,内容: >> >> >>> >> >> >> >> >> >>> >> >> >> notepad.exe c:\somewhere\mytext.txt >> >> >>> >> >> >> >> >> >>> >> >> >> 这个文件在用户的机器上,如 >> >> >>> >> >> >> >> >> >>> >> >> >> c:\bat\1.bat >> >> >>> >> >> >> >> >> >>> >> >> >> 存好。HTML里,写下列链接: >> >> >>> >> >> >> >> >> >>> >> >> >> 启动编辑程序,改写 >> > mytext.txt >> >> >>> >> >> >> >> >> >>> >> >> >> 只要用户点击链接,即可启动。注意:通过IE存储和启动任何程 > 序, >> > 都需 >> >> >>> >> >> >> >> >> >> 要经 >> >> >>> >> >> >> >> >> >>> > 过 >> >> >>> >> > 用户认 可(幸亏是这样!) >> >> >>> >> >> >> >> >> >>> >> >> >> >> >> >>> >> >> >> schrieb im Newsbeitrag >> >> >>> >> >> >> news:OUvtckN7EHA.3828@TK2MSFTNGP09.phx.gbl... >> >> >>> >> >> >>> 请问如何在ASP建立超连,呼叫NOTEPAD打开TXT文件 >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >> >> >> >>> >> >> >> >> >> >>> >> >> > >> >> >>> >> >> > >> >> >>> >> >> >> >> >>> >> >> >> >> >>> >> > >> >> >>> >> > >> >> >>> >> >> >> >>> >> >> >> >>> > >> >> >>> > >> >> >>> >> >> >>> >> >> >> >> >> >> >> >> > >> >> > >> >> >> >> >> > >> > >> >> > >
|
|
 | | From: | hubo | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Fri, 7 Jan 2005 18:39:05 +0100 |
|
|
 | > 我点击那个文件,HICAD可以打开它,这是不是HICAD的问题呢?
你点击那个*在暂存文件夹中*的文件,HICAD真能打开么?
> 因为我用其他格式的文件是绝对没有问题,好像如果那个文件是AUTOCAD,只要用户 有浏览AUTOCAD的程式,他一定可以打开该文件。
软件的质量好坏也可以从这些细微的地方看出来。
> 如果不依赖每个用户的本地设置,那应该如何办呢,非常感谢呀
最好有一个HICAD的插入式阅读器,像PDF那样的。不过这个当然只有HICAD他们能做 了。
|
|
 | | From: | lwong | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Mon, 10 Jan 2005 16:53:08 +0800 |
|
|
 | >> 我点击那个文件,HICAD可以打开它,这是不是HICAD的问题呢? > > 你点击那个*在暂存文件夹中*的文件,HICAD真能打开么? -->真的能打开 >> 因为我用其他格式的文件是绝对没有问题,好像如果那个文件是AUTOCAD,只要用户 > 有浏览AUTOCAD的程式,他一定可以打开该文件。 > > 软件的质量好坏也可以从这些细微的地方看出来。 -->HICAD是德国软件,真是差到极 >> 如果不依赖每个用户的本地设置,那应该如何办呢,非常感谢呀 > > 最好有一个HICAD的插入式阅读器,像PDF那样的。不过这个当然只有HICAD他们能做 > 了。 > -->请问可不可以用SCRIPT写一个小程式,它用来先打开HICAD程式,再打开HICAD的文件,我知道VBA有个SHELL()可以做到这一点,但ASP我就不知道了,你可否教我???
|
|
 | | From: | hubo | | Subject: | Re: 在ASP中如何呼叫其他程序 | | Date: | Mon, 10 Jan 2005 20:07:02 +0100 |
|
|
 | 你看看这个网页,看能不能帮助你: http://www.isdcad.com/cgi-bin/seite.php?seite=en/pro_projekte_vrml.html
"lwong" schrieb im Newsbeitrag news:ep5uf0x9EHA.2316@TK2MSFTNGP15.phx.gbl... > > >> 我点击那个文件,HICAD可以打开它,这是不是HICAD的问题呢? > > > > 你点击那个*在暂存文件夹中*的文件,HICAD真能打开么? > -->真的能打开 > >> 因为我用其他格式的文件是绝对没有问题,好像如果那个文件是AUTOCAD,只要用 户 > > 有浏览AUTOCAD的程式,他一定可以打开该文件。 > > > > 软件的质量好坏也可以从这些细微的地方看出来。 > -->HICAD是德国软件,真是差到极 > >> 如果不依赖每个用户的本地设置,那应该如何办呢,非常感谢呀 > > > > 最好有一个HICAD的插入式阅读器,像PDF那样的。不过这个当然只有HICAD他们能 做 > > 了。 > > > -->请问可不可以用SCRIPT写一个小程式,它用来先打开HICAD程式,再打开HICAD 的文件,我知道VBA有个SHELL()可以做到这一点,但ASP我就不知道了,你可否教我 ??? > >
|
|