台灣最大程式設計社群網站
線上人數
450
 
會員總數:245486
討論主題:189239
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 在ASP.NET中 【CreateObject】 是開啟 server端還是 Client端呢?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
在ASP.NET中 【CreateObject】 是開啟 server端還是 Client端呢?
價值 : 20 QP  點閱數:169 回應數:11

樓主

jawdar
門外漢
0 2
71 5
發送站內信

請教高手:在ASP.NET中 【CreateObject】 是開啟 server端還是 Client端呢?



或是在ASP.NET中有任何方法可以有類似VB6的 CreateObject 可以開啟Client端的辦法嗎?
(我的主機是租中華電信的)

搜尋相關Tags的文章: [ CreateObject ] ,
本篇文章發表於2020-02-14 10:41
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

topcat
捐贈 VP 給 topcat 檢舉此回應
1.當然是Server端
2.以Web的安全性來看
由Client端開Client端物件,會有安全性的限制
而且限制多多

比較建議是寫WindowsForm的應用程式讓使用者下載執行
然後再從該應用程式來開啟您想開的物件

^.^a
本篇文章回覆於2020-02-14 12:04
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
由於不清楚您要做什麼的應用
所以只能給您一個大的原則與方向

如果您能更清楚地描述您想做的事情
這樣或許可以針對您的需求給您建議

^_^
本篇文章回覆於2020-02-14 12:06
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

jawdar
檢舉此回應
感謝 topcat 大大的回覆。
我是想做 網路版的CAD自動畫建築3D圖。希望主程序能在中華電信的主機上執行。(基於保全的理由)
CreateObject 可以躲開CAD版本問題。
所以 希望能使用 Acad = CreateObject("AutoCAD.Application")
再次的感謝您。
本篇文章回覆於2020-02-14 14:08
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
CreateObject是Server端的運作
也就是Server上需要安裝呼叫的相關元件

AutoCAD的部分我不太清楚
版權的部分我就不清楚

祝您順利

^_^
本篇文章回覆於2020-02-14 15:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
要在Client 執行 CreateObject("AutoCAD.Application") 的話,
基本上就是寫 Active X , (然而這是IE only的)
再者, Client的要有AutoCAD, 才有可能讓你在Client順利執行

===========
Chrome 跟 FireFox 是另外寫別的元件(我沒寫過, 連關鍵字都不記我了)...

或是做其他ActiveX相容方式來處理

2019年的資料(不確定現在還有用)
https://www.itread01.com/content/1546787348.html
https://forum.moztw.org/viewtopic.php?f=8&t=25979

本篇文章回覆於2020-02-18 11:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
作者回應

jawdar
檢舉此回應
感謝 缺氧大大 您的回覆。
您的簽名檔 就好像我目前的心聲一模一個樣。 哈
之前自己用VB6寫的核心部分自己覺得很滿意,目前想改用網路版的方式。
但是 發覺整個NET的新世界太難了,要搞到懂恐怕需要個5年10年。
不知 缺氧大大 是否可以私訊聊一下呢???
本篇文章回覆於2020-02-18 11:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
AutoCad官方就有Web版本
https://web.autocad.com/login
本篇文章回覆於2020-02-18 13:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

P陳
檢舉此回應
個人的的作法
1.在中華電信主機上畫圖
2.產生畫圖檔->XX.PDF
3.下載 XX.PDF
4.顯示 XX.PDF
本篇文章回覆於2020-02-18 14:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
作者回應

jawdar
檢舉此回應
感謝 TOPCAT大大 以及 P陳大大。
我的問題不是 跟CAD作業的這個部份,(VB6)與CAD連接擷取資料到運算求得資料最後到在使用端畫出3D都已經沒有問題了。
WINFROM與CAD這一部分沒有太多的問題。我放在YOUTOBE的影片(VB6版)
https://www.youtube.com/watch?v=C9NmZd43M5k&feature=share&fbclid=IwAR1f0HhbXt-jC--MUf2fCfu9WvMyD81uT0TtyBFye2TtppSCCdpSwOSDQA8

我的問題在 我放棄走單機VB6版了,想走NET網路版。一個WINFROM 一個WEBFROM作為介面,但是NET架構對我而言太艱難了。
自己上網GOOGLE CreateObject這個指令研究了三天,後來發覺在 ASP.NET下 CreateObject 似乎是 開啟伺服端。
為何花了超過三天????
我在VS系統下 在asp.net 使用的WEBFROM 我用了 CreateObject 可以順利成功開啟使用端CAD程式,但是將 WEBFROM放入中華電信主機。
卻發生無法產生ACTIVEX物件 訊息。 就這樣 搞了超過三天。
但是又不太確定,所以到小舖來求救。 哈
本篇文章回覆於2020-02-18 15:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
作者回應

jawdar
檢舉此回應
TOPCAT大大 我有用站內訊息給您喔。
本篇文章回覆於2020-02-18 15:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
回應

P陳
檢舉此回應
1.伺服主機有裝 CAD 的Runtime 嗎?
2.包裝時有將CAD 的Runtime 包入嗎?
如果以上二個都沒有的話,原則上中華的伺服器是不認識 CAD 的。
本篇文章回覆於2020-02-18 21:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.