@魯魯
你試試IndyFAQ.pdf這個(gè)關(guān)鍵字看看。如果沒有找到,發(fā)私人留言給我你的郵箱地址。
@魯魯
不好意思,上個(gè)星期出差剛回。我嘗試了一下,我的INDY10確實(shí)也是這個(gè)問題。隨便GOOGLE了一下,網(wǎng)路上的一個(gè)檔IndyFAQ.pdf里有說道:
We had to do something unusual in the Indy packages by putting a run-time unit (IdAntiFreeze) into the design-time package instead of the run-time package so the run-time package would only depend on the RTL and not the visual Component Library. In Borland Delphi, this is not a problem if the IdAntiFreeze was included and because that unit has no design-time code in it at all.
Unfortunately, this is a problem in C++Builder because you depend upon a .HPP and .OBJ file for
that unit and in C++Builder, those are not generated for design-time packages at all. For
C++Builder, we have to trick the Delphi compiler (that's included in C++Builder) into generating the
.HPP and .OBJ files for IdAntiFreeze using a dummy unit named IdDummyUnit.
目前我認(rèn)為只能自己用BCC32命令來生成.OBJ文件才能解決問題了。
@魯魯
還是沒有弄清楚你的C++ BUILDER是什麼版本,如果是6,才能用FULLC6.BAT打包,如果不是,那就不行了。不能get,說明功能有缺失。。
@五哥
沒錯(cuò),我也發(fā)現(xiàn)了IDE有這樣的支持,再研究看看。多謝!
@魯魯
首先,要確定你安裝的indy和c++builder的版本號(hào)是多少。indy 10有用最新的嗎?安裝成功后,先不用idAntiFreeze元件,使用其他的元件試試有沒有同樣的問題?
如果,其他元件也出現(xiàn)這樣的問題,建議你把Project-Options-Directories/Conditionals-include path和Library path中的indy10目錄移動(dòng)到第一個(gè)位置試試。
@5193
回答問題:此文章為原創(chuàng);UltraEdit是公司買的license。
哈哈,我也在學(xué)習(xí)中。。望能多交流。
@燕子
應(yīng)該不會(huì)出現(xiàn)這樣的問題的。或許你再等等,有時(shí)有延時(shí)。但我一般都能成功啊。
@xuliang
在Lib里有fulld10.bat,應(yīng)該支持Delphi2007。因?yàn)闆]有裝BCB2007,所以不知道該如何安裝,建議去控件的主頁上看看。
@齊開亮
“創(chuàng)建程序”?不明白,難道是創(chuàng)建時(shí)間?
如果是創(chuàng)建時(shí)間,這一句重要:result=SetFileTime(hFile, &ftCreTime, &ftAccTime, &ftWriTime); 其中&ftCreTime是創(chuàng)建時(shí)間,SetFileTime的用法請(qǐng)看MSDN。
@wangwei.njcn@gmail.com
應(yīng)該我代碼的疏忽,你看看CharSet都全改了嗎?一個(gè)是idMsg->CharSet,idBody->CharSet,idHtml->CharSet,我代碼里面,第一個(gè)是GB2312,第二個(gè)是UTF-8,可能是這里的問題吧。你試試都改成GB2312看看。對(duì)了OUTLOOK里面也有編碼設(shè)置的,當(dāng)你收臺(tái)灣或香港地區(qū)的時(shí)候,你要手動(dòng)改為BIG5。
@wangwei.njcn@gmail.com
這只是一個(gè)小程序。Outlook沒有實(shí)驗(yàn)國,我用DreamMail中文沒有問題。只要你填寫對(duì)CharSet屬性就好了。還有,這程序還沒有考慮標(biāo)題編碼問題,標(biāo)題編碼后應(yīng)該類似=B?GB2312 =?=這樣的格式的,你可以看看中文標(biāo)題信件的源代碼。
很贊同你的這種做法(精神?),其實(shí)做出一個(gè)東西有時(shí)只是為了能熟悉它的一些特性和滿足自己的娛樂精神。
心態(tài)好,活著好。人渺小,又很無助。愿博主早日走出困惑,恢復(fù)健康,快樂暢游01世界!
@夢(mèng)在天涯
常用BCB,有時(shí)偶爾用用VC吧。沒有什么項(xiàng)目,自己玩玩,想到什么就做什么吧。失業(yè)中。。。。。
說到代碼風(fēng)格問題,如果用C++Builder類的IDE,建議用國內(nèi)自己人編寫的一個(gè)免費(fèi)外掛輔助軟件CnPack IDE專家包,還是開源的。能自動(dòng)幫助你縮短Borland類IDE的那些組件的名字,起到規(guī)范的作用。
@Javen
確實(shí)沒錯(cuò)。只是,我是第一次接觸這個(gè)_tmain。寫下這個(gè)的目的是留下一個(gè)解決的思路,越往下,了解得就越多了哈。
@@Zeus
是的。如果用_tprintf就沒有問題了。
如果需要源程序?qū)W習(xí),可以聯(lián)系我。