全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3250
推到 Plurk!
推到 Facebook!

請大大幫我評估一個類似組織圖的程式困難程度

尚未結案
lab_einstein
一般會員


發表:1
回覆:3
積分:0
註冊:2007-05-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-08-08 19:41:59 IP:61.225.xxx.xxx 訂閱
小弟最近因為工作的需要,必須要寫一個類似Visio組織圖的程式,但我為什麼不用Visio組織圖就好呢?因為我覺得Visio有些我要的功能都沒有,比如說呢Visio雖然可以把大型組織圖收摺起來,但收摺起來又打開時整個圖形會亂掉,還有就是因為工作需要要把數學方程式(MathType的數學方程式)嵌入組織圖的方塊中(非嵌入數學方程式的圖片而是嵌入可以即時修改的MathType數學方程式),還有要嵌入一些工程軟體的圖形和文件比如說Mathlab的數學圖形.Word文件PDF文件等等~我整理一下Visio 組織圖的缺點:
1.雖然具有收摺功能,但收摺玩又打開時圖形會亂掉
2.無法嵌入Mathtype的數學方程式
3.無法嵌入一些軟體的文件
4.功能不夠強大

大大可以幫我評估一下我該往哪個方向著手呢?該參考哪方面的資料或書籍呢?或者已經有這種類似的軟體呢?這個程式困難程度?
以下附上圖片大概就是要達到這種類似的效果
附加檔案:46b9ac075f616_Visio.JPG
編輯記錄
lab_einstein 重新編輯於 2007-08-08 19:47:59, 註解 無‧
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-08-08 20:30:35 IP:203.204.xxx.xxx 訂閱
>類似Visio組織圖的程式
您想類似到什麼程度? 100% 功能加上您想要的功能?
工程浩大, 這套應該不是隨便幾個人花上幾個月可以完成的
否則 MS 也不必拿來賣了
>把數學方程式(MathType的數學方程式)嵌入組織圖的方塊中(非嵌入數學方程式的圖片而是嵌入可以即時修改的MathType數學方程式),
>還有要嵌入一些工程軟體的圖形和文件比如說Mathlab的數學圖形.Word文件PDF文件等等
請研究 OLE , DDE (市面上有見過OLE專書, 但是好像是用 VC 寫程式)
MathType API (如果MathType軟體有提供, 或許有電子檔案相關資料, 這個可能沒有書籍)
PDF API(如果PDF產生軟體有提供, 或許有電子檔案相關資料, 這個可能沒有書籍)
工程軟體的 API (如果該軟體有提供, 或許有電子檔案相關資料, 這個可能沒有書籍)
 
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
編輯記錄
pcboy 重新編輯於 2007-08-08 20:38:01, 註解 無‧
pcboy 重新編輯於 2007-08-08 20:38:35, 註解 無‧
lab_einstein
一般會員


發表:1
回覆:3
積分:0
註冊:2007-05-31

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-08-08 21:16:25 IP:61.225.xxx.xxx 訂閱
感謝大大回覆我^^,也不能說是Visio 100%的功能,應該說是基本的組織圖功能(具有收摺的效果)加上可以嵌入各類應用軟體的文件的功能吧
===================引 用 pcboy 文 章===================
>類似Visio組織圖的程式
您想類似到什麼程度? 100% 功能加上您想要的功能?
工程浩大, 這套應該不是隨便幾個人花上幾個月可以完成的
否則 MS 也不必拿來賣了
>把數學方程式(MathType的數學方程式)嵌入組織圖的方塊中(非嵌入數學方程式的圖片而是嵌入可以即時修改的MathType數學方程式),
>還有要嵌入一些工程軟體的圖形和文件比如說Mathlab的數學圖形.Word文件PDF文件等等
請研究 OLE , DDE (市面上有見過OLE專書, 但是好像是用 VC 寫程式)
MathType API (如果MathType軟體有提供, 或許有電子檔案相關資料, 這個可能沒有書籍)
PDF API(如果PDF產生軟體有提供, 或許有電子檔案相關資料, 這個可能沒有書籍)
工程軟體的 API (如果該軟體有提供, 或許有電子檔案相關資料, 這個可能沒有書籍)
?
暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-08-08 21:24:44 IP:218.170.xxx.xxx 未訂閱
建議你往 open source 的方面去找。
必要時搞一台電腦來專門做這個事都可以。
lab_einstein
一般會員


發表:1
回覆:3
積分:0
註冊:2007-05-31

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-08-08 21:34:16 IP:61.225.xxx.xxx 訂閱
感謝暗黑破壞神 大大回覆我^^,您說往哪方面的open source去找呢?
===================引 用 暗黑破壞神 文 章===================
建議你往 open source 的方面去找。
必要時搞一台電腦來專門做這個事都可以。
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-08-08 23:11:51 IP:203.204.xxx.xxx 訂閱
> 應該說是基本的組織圖功能(具有收摺的效果)加上可以嵌入各類應用軟體的文件的功能吧
工程也很大耶 
有一套類似 Visio 的Freeware稱為Dia, 妳可以Google一下
嵌入各類應用軟體的文件的功能, 懷疑就算Open Source也未必有
因為關鍵在於 "各類應用軟體" 是否提供介面讓其他應用程式去操作
是否會壯大其他軟體的能力和聲勢
 
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#7 引用回覆 回覆 發表時間:2007-08-10 17:24:33 IP:220.134.xxx.xxx 未訂閱

TLabel , TPanel ,TOLE, TPictureBox , TCanvas,TImage

這樣差不多了
lab_einstein
一般會員


發表:1
回覆:3
積分:0
註冊:2007-05-31

發送簡訊給我
#8 引用回覆 回覆 發表時間:2007-08-11 09:46:26 IP:61.225.xxx.xxx 訂閱
感謝pcboy大大的回覆,請問一下大大喔,您之前回覆說要找各類應用程式的API,我GOOGLE了一下找到了MathType API(http://72.14.235.104/search?q=cache:1uscTnTsPZIJ:www.dessci.com/en/reference/sdk/ MathType API&hl=zh-TW&ct=clnk&cd=1&gl=tw)有網址請大大過目一下是這個嗎?再加上OpenSource的類Visio軟體那是不是距離成功不遠了?
最後還有個問題~請問一下大大~我發現Visio裡有個巨集功能~那是否能靠修改巨集裡的編輯Basic來修改Visio組織圖的功能與屬性來達到嵌入各種應用程式文件的目的呢?


===================引 用 pcboy 文 章===================
> 應該說是基本的組織圖功能(具有收摺的效果)加上可以嵌入各類應用軟體的文件的功能吧
工程也很大耶 
有一套類似 Visio 的Freeware稱為Dia, 妳可以Google一下
嵌入各類應用軟體的文件的功能, 懷疑就算Open Source也未必有
因為關鍵在於 "各類應用軟體" 是否提供介面讓其他應用程式去操作
是否會壯大其他軟體的能力和聲勢
?
編輯記錄
lab_einstein 重新編輯於 2007-08-11 10:05:08, 註解 無‧
lab_einstein 重新編輯於 2007-08-11 10:58:11, 註解 無‧
pcboy
版主


發表:177
回覆:1838
積分:1463
註冊:2004-01-13

發送簡訊給我
#9 引用回覆 回覆 發表時間:2007-08-11 18:31:10 IP:203.204.xxx.xxx 訂閱
>MathType API有網址請大大過目一下是這個嗎?
是, 距離成功多遠, 要請妳自己coding看看
------
能力不足,求助於人;有能力時,幫幫別人;如果您滿意答覆,請適時結案!

子曰:問有三種,不懂則問,雖懂有疑則問,雖懂而想知更多則問!
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#10 引用回覆 回覆 發表時間:2007-09-25 10:37:29 IP:59.127.xxx.xxx 訂閱
攪攪OLE後你就知 

Auto CAD 可以嗎 哈哈

EXCEL 可以嗎 哈哈

我想以下這一句 可能會傷到很多設計師
4.功能不夠強大

VISIO 是一家小公司開發出的 當初 就是因為這句 功能不夠強大 = 資金沒有微軟大
才會被 麥克爽不停 直接買下

OLE 當年的 這類東西 到目前的 .net 完一樣的把戲 手段

因為 功能不夠強大 哈哈

系統時間:2024-05-05 19:20:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!