請問在沒安裝EXCEL的環境可以用什麼方式讓程式轉出EXCEL? |
答題得分者是:darnell
|
pillar62
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
|
darnell
版主 ![]() ![]() ![]() ![]() 發表:25 回覆:103 積分:145 註冊:2003-03-04 發送簡訊給我 |
若您是用ole的方式來操控Excel因為ole本身的型態就是利用已經安裝的功能來引用
因此就必須安裝Office才能使用,你可以使用XLSReadWrite的元件來替代原本的工作 不需安裝Office就可以使用缺點是...要花錢買... ![]() 參考一下
編輯記錄
darnell 重新編輯於 2008-12-10 18:40:42, 註解 無‧
|
pillar62
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
|
pceyes
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:70 回覆:657 積分:1140 註冊:2003-03-13 發送簡訊給我 |
把excel核心的部份直接封裝進系統,是屬於侵權的行為,乾脆直接裝盜版就好了,
比如說你用Access的.Mdb資料庫,你必須有Office Access的版權,若該電腦沒裝一套Access,雖Ap可以處理,仍視為侵權。 如果純講技術,只要找出它的Ole Sever來就可以了,不過反正是盜,只是部分和全部的差別。 除非自己研究文件結構,自己產生出來Xls檔,就另當別論了,可以當產品賣了,例如Pdf Creater之類的。 ===================引 用 pillar62 文 章=================== 感謝大大 那請問除了用外掛元件外,沒有辦法把excel核心的部份直接封裝進系統嗎?
------
努力會更接近成功
編輯記錄
pceyes 重新編輯於 2008-12-11 09:47:56, 註解 無‧
|
darnell
版主 ![]() ![]() ![]() ![]() 發表:25 回覆:103 積分:145 註冊:2003-03-04 發送簡訊給我 |
的確,就如pceyes大說的情況,技術上是可行就像有一些綠色版的excel.exe
利用引用核心dll然後再將註冊破解的方式,只是這根直接用盜版Office沒差多少 若您是軟體公司,要盜版寧願讓客戶自己去盜 ![]() 目前不侵權又不想客戶需安裝Office才能使用就是從excel文件去著手分析格式, 市面上的不需安裝Office元件都是利用此原理來做的,目前我是沒找到免費好用的元件來用 因此才推薦你需要錢的,畢竟買一套就可以合法使用了,你可以許可以找看看有沒免費或其他便宜些又好用的元件 自己分析格式真的太花時間了,當然有閑的話例外 ![]() |
pillar62
資深會員 ![]() ![]() ![]() ![]() ![]() 發表:9 回覆:324 積分:271 註冊:2002-04-15 發送簡訊給我 |
|
小蚊子
中階會員 ![]() ![]() ![]() 發表:55 回覆:267 積分:94 註冊:2002-06-08 發送簡訊給我 |
1.
若用 delphi 開發的軟體,資料庫掛 access 的 MDB 開發者 的環境都是合法版權 ( DELPHI 及 OFFICE ACCESS) 那軟體賣給客戶,客戶也要有 ACCESS 的合法版權嗎 ?? 因為DELPHI AP 軟體運作中,客戶的 PC 沒裝 ACCESS 一樣可以讀取 MDB . 2. 若用 DELPHI 寫程式, 去存取 鼎X 公司 的 ERP 系統(合法購買), 例如 : 進貨資料,然後製作自己的報表 , 這樣的過程需要鼎X 公司授權嗎 ?? 很好奇,所以問一下,謝謝您.... ===================引 用 pceyes 文 章=================== 把excel核心的部份直接封裝進系統,是屬於侵權的行為,乾脆直接裝盜版就好了, 比如說你用Access的.Mdb資料庫,你必須有Office Access的版權,若該電腦沒裝一套Access,雖Ap可以處理,仍視為侵權。 如果純講技術,只要找出它的Ole Sever來就可以了,不過反正是盜,只是部分和全部的差別。 除非自己研究文件結構,自己產生出來Xls檔,就另當別論了,可以當產品賣了,例如Pdf Creater之類的。 ===================引 用 pillar62 文 章===================
編輯記錄
小蚊子 重新編輯於 2008-12-11 16:05:00, 註解 無‧
|
pceyes
尊榮會員 ![]() ![]() ![]() ![]() ![]() ![]() 發表:70 回覆:657 積分:1140 註冊:2003-03-13 發送簡訊給我 |
===================引 用 小蚊子 文 章=================== 1. 若用 delphi 開發的軟體,資料庫掛 access 的 MDB 開發者 的環境都是合法版權 ( DELPHI 及 OFFICE ACCESS) 那軟體賣給客戶,客戶也要有 ACCESS 的合法版權嗎 ?? 因為DELPHI AP 軟體運作中,客戶的 PC 沒裝 ACCESS 一樣可以讀取 MDB . 對於MP3的複制使用,依美國判例解釋:如果因為該行為,致使某公司減少獲利(損失),而他人因而有所得,即為侵權行為。 MS公司對Office版權的定義,一個授權,僅能用於一部電腦,當你要移到別台時,舊軟體要移除。 Access資料庫(MDB)為MS公司所研發,為Accsess產品之一部分,當然同樣受到法律保護,因此,若將單一資料庫檔拷備至其他電腦,是否可視為有侵權?那如果當做Word之Doc檔呢?,當然,他不會告你的,除非你拿他的專利來賣$,而且賺很多,你知道比爾老爸是開律師樓的。 2. 若用 DELPHI 寫程式, 去存取 鼎X 公司 的 ERP 系統(合法購買), 例如 : 進貨資料,然後製作自己的報表 , 這樣的過程需要鼎X 公司授權嗎 ?? 鼎X公司,是賣電風扇的?開玩笑的,因為他的Mark很像,只要你不再轉賣、再製,那就算了,因為你不說誰知道你有改。 嚴格來說,要請鼎X寫一份授權書給你的,但它不會這麼做,因為要保留對你訴訟的權利,想想看如果因你的程式,造成系統崩潰,反而意外造成它的商譽損失...在法庭上,法官會權衡雙方之損失及雙方背景(公司規模等等)
------
努力會更接近成功 |
P.D.
版主 ![]() ![]() ![]() ![]() ![]() ![]() 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
雖然結案, 本站有一組元件 xlsfile
http://delphi.ktop.com.tw/board.php?cid=144&fid=826&tid=17618 我查了一下, 這組似乎並非使用ole的方式轉 excel, 或許你可以參考看看(關鍵字 xlsfile 可找到很多討論) |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |