問(wèn):VB7如何發(fā)布程序。 答:在new project(新建工程)的對(duì)話框中選定setup and deploymentproject后,再選中右面的setup wizard 在工程管理屬性窗口點(diǎn)擊setup1,窗口上面出現(xiàn)好多個(gè)小圖標(biāo),點(diǎn)擊其中任何一個(gè)都能從每一方面自定義安裝程序。 ------------------------------------------------------------ 問(wèn):如何知道我的程序需要帶哪些動(dòng)態(tài)鏈接庫(kù)及控件 答:你可以在Reference下面看到引用的類庫(kù),右鍵菜單中有更多的功能。自已試一下除了通用運(yùn)行庫(kù)MSCOREE.DLL MSCORLIB.DLL 以外就是bin目錄下的所有組件。在安裝向?qū)е羞是選中所有組件比較好,否則在別人的電腦上可能運(yùn)行不正常。安裝程序跟普通的程序一樣,需要進(jìn)行編譯,并與普通的窗體一樣是可編輯的。 ------------------------------------------------------------ 問(wèn):VB.Net的下載地址 答:ftp://166.111.168.7/newsoft/有IE瀏覽器可直接訪問(wèn)或用CuteFTPAnonymous匿名登錄有Office XP Final及VS.Net等[ChinaASP論壇hooke提供]ftp://ftp.cug.edu.cn/pub/Microsoft/有IE瀏覽器可直接訪問(wèn)或用CuteFTPAnonymous匿名登錄有Whistler//VS.Net等[CSDN論壇wbtvc提供] ------------------------------------------------------------ 問(wèn):(beta2)有沒有解決內(nèi)存泄漏問(wèn)題呀,我的機(jī)子開一會(huì)兒vs7,MEMusage就會(huì)到400多。真是致命 答:B2已解決內(nèi)存泄漏問(wèn)題 ------------------------------------------------------------ 問(wèn):請(qǐng)問(wèn)一下,我在vb.net中發(fā)現(xiàn),當(dāng)我將一個(gè)textbox的字體改變的時(shí)候,要出錯(cuò),說(shuō)是只讀屬性(readonly)。我使用的方式是:textbox1.text.font.Bold=TRUE 答:首先你可能是寫錯(cuò)了不可能是textbox1.text.font.Bold=TRUE ,你肯定是寫成textbox1.font.Bold=TRUE了,對(duì)不對(duì)? 只讀是說(shuō)只能獲得,不能修改。 你這樣寫是從VB6帶來(lái)的思路,你可以使用兼容的類----VB6 textbox1.font = VB6.FontChangeBold(Text1.Font, True) 標(biāo)準(zhǔn)的寫法應(yīng)該是(要將下面的代碼寫在一行): textbox1.Font = New System.Drawing.Font(\"宋體\", 9!, System.Drawing.FontStyle.Bold) 明白了么,F(xiàn)ont雖然出現(xiàn)在Textbox1后面,可他是Drawing的子類了,不要弄錯(cuò)了。Bold是Drawing.FontStyle的子類。 ------------------------------------------------------------ 問(wèn):安裝VS.Net時(shí)如何自定義 答:在《一步一步安裝VB.Net》中的自定義路徑這一步的圖示出現(xiàn)時(shí)可以選擇路徑,以及需要安裝的部件,因聽說(shuō)刪除部份組件會(huì)導(dǎo)致運(yùn)行不正常,所以建議完全安裝。 ------------------------------------------------------------ 問(wèn):安裝第三張盤的時(shí)候還是提示語(yǔ)言類型不正確 答:先裝英文的IE,然后將CD3的所有setup都執(zhí)行一遍,出錯(cuò)的就不裝,最后重啟,再?gòu)腃D1開始裝,提示放入CD3再放入CD3。不要忘記下載 http://go5.163.com/~vbnetcn/down/Q274294_W2K_SP2_x86_CN.EXE 當(dāng)然前提必須裝了office,否則老實(shí)不客氣說(shuō)你語(yǔ)言類型不正確 ------------------------------------------------------------ 問(wèn):現(xiàn)在*版光盤。哪一個(gè)版本的VB.NET是最好的呢?有單盤的VB.net么 答:沒有單盤的VB.Net,VS.Net是3張盤,市面上都是6張盤的,后面3張是2000年6月的MSDN ------------------------------------------------------------ 問(wèn):請(qǐng)問(wèn)哪里有vb.net的電子書下載 答:http://my.6to23.com/vbnetcn/down/down.htm ------------------------------------------------------------ 問(wèn):哪里有VB.Net的例子 答:http://my.6to23.com/vbnetcn/down/down.htm ------------------------------------------------------------ 問(wèn):哪里下載最新的MSDN 答:ftp://166.111.168.7 ____________________________________________________________ 問(wèn):不用api 如何在vb.net剪切出奇怪的窗口 答:http://go5.163.com/~vbnetcn/下載skinform的源碼并有相關(guān)的文章可以做出任何想象得到的窗口 ------------------------------------------------------------ 問(wèn):如何得到skinform的解壓密碼 答:解壓密碼在http://luntan2.163.com/forum/list.php?num=97268////VB.Net中文論壇去找 ------------------------------------------------------------ 問(wèn):vs.net 是否必須在win2000 server 英文版下安裝運(yùn)行(sp1) 答:最好是英文版,中文版要裝中文的SP,而在VS.Net中只有英文的SP,要你自已去找來(lái)的 ,不過(guò)win9x也可以試試看,VS.Net的WIN98SP有支持中文 ------------------------------------------------------------ 問(wèn):請(qǐng)問(wèn)在Windows98,IE6環(huán)境下安裝VB.net的過(guò)程 答:win9x可以裝(包括winME),說(shuō)明書是早的時(shí)候出來(lái)的所以說(shuō)要2k才能裝,vb6可以共存,而且可以相互間調(diào)用,可以在vb6寫控件拿到net中用。有時(shí)候彈出對(duì)話框說(shuō)版本不對(duì)不是這個(gè)原因,多試幾次win9x的組件支持中文,win2k只提供英文支持,中文SP要68Mwin9X 使用CD3 Win98SP1 目錄下的組件升級(jí)包 最好在CD1中點(diǎn)選第一項(xiàng)讓程序自動(dòng)檢測(cè)當(dāng)要求放入CD時(shí)放入CD3就可以,全自動(dòng)啊! ------------------------------------------------------------ 問(wèn):何處可獲得以及如何編譯vb.net的Windows 98,以及 Windows 95的CLR版本 答:裝Microsoft .NET Framework SDK就可以了,在VS.Net的第三張盤上,這個(gè)問(wèn)題問(wèn)得不太準(zhǔn)確,CLR原則上是支持任何操作系統(tǒng)的,主要是一些支持組件要升級(jí)--------如win98sp ------------------------------------------------------------ 問(wèn):我裝了VISUAL NET。可是只有VF,沒有VC和VB。C#也沒有。我看你的那個(gè)教程也沒看明白。為什么要用CD1安裝?主要是速度太慢。那個(gè)教程打開了半小時(shí)還沒打開完。而且我在CD1和CD2上都沒找到VB7。EXE和VC7。EXE是不是光盤有問(wèn)題?那兩個(gè)文件是不是不在CD1和CD2中。還是我在安裝時(shí)出現(xiàn)了注冊(cè)表太小和虛、擬內(nèi)存太小的情況。這個(gè)問(wèn)題出在什么地方呢? 答:VFP,C#,VB.Net根本是一個(gè)IDE,使用同一個(gè)安裝程序(可自定義)CD1是安裝程序的總樞了,首先CD1啟動(dòng)安裝程序,點(diǎn)選最上面的選項(xiàng),然后叫你放入CD3檢測(cè)系統(tǒng),再就是升級(jí)組件,自動(dòng)重啟,再開始安裝CD1的文件,最后安裝CD2,最后你得到的就是一個(gè)軟件了一個(gè)IDE。在新建一個(gè)工程的時(shí)候可以選擇是新建vb,vc還是C#,所以是一個(gè)東西最重要的,CD1與CD2要拷到硬盤的根目錄下面(如D:\),并且至少有1G的空間,如果在COPY的時(shí)候問(wèn)你是不是覆蓋,你選擇覆蓋就可以了 ------------------------------------------------------------ 問(wèn):聽說(shuō)在beta2中放棄beta1的改變,完全恢復(fù)到VB6 答:訛傳,只是有部份的恢復(fù),改回一些VB6的東西,其實(shí)在beta1中已經(jīng)有一個(gè)VB6的類庫(kù),但是用起來(lái)感覺并不好,希望只是在使用習(xí)慣上有一些恢復(fù),而不是倒退,想一下也是不可能的,CLR與OOP不可能放棄,而這也是最主要的改變 ------------------------------------------------------------ 問(wèn):VB7.0編譯出來(lái)的東西可否跨平臺(tái)? 答:VB7的通用運(yùn)行庫(kù)就是跨平臺(tái)技術(shù),但是同時(shí)需要?jiǎng)e的平臺(tái)對(duì)這種技術(shù)提供支持,好象java也需要在windows上提供虛擬機(jī)。現(xiàn)在正在申請(qǐng)將通用運(yùn)行庫(kù)作為通用標(biāo)準(zhǔn)。也就是說(shuō)不久的將來(lái),可能在正式版出來(lái)時(shí)吧,會(huì)完全支持跨平臺(tái)的。如果說(shuō)VB7不能跨平臺(tái)的話,這個(gè)實(shí)在是不太可能,也可以說(shuō)是根本不可能!不過(guò)我個(gè)人完全對(duì)此不感興趣,我這樣的能力只要能寫出好的windows程序就謝天謝地了! ------------------------------------------------------------ 問(wèn):office出現(xiàn)要求注冊(cè)的對(duì)話框(50次限制) 答:到http://vbnetcn.126.com下載office補(bǔ)丁,修復(fù)mso9.dll ------------------------------------------------------------ 問(wèn):在win2000上如何配置才能夠進(jìn)行web Form 編程? 答:要進(jìn)行web form編程你就看看asp.net欄目,并不需要特別的配置,主要是安裝了IIS,一般是裝了的,可以看看添加刪除組件:《.NET之ASP Web Application快速入門》中有如下一段話:“要?jiǎng)?chuàng)建一個(gè)ASP.NET Application,我們可以使用存在的虛擬目錄,或者創(chuàng)建一個(gè)新的虛擬目錄。比如,在安裝了包含IIS的Windows2000服務(wù)器上,大概會(huì)有一個(gè)目錄C:\\InetPub\\WWWRoot;我們使用Internet Services Manager來(lái)配置IIS,在\"Start-> Programs -> Administrative Tools\"下,用鼠標(biāo)右鍵單擊存在的目錄,或者選擇new來(lái)創(chuàng)建一個(gè)新的虛擬目錄,或者選擇Properties來(lái)提升一個(gè)存在的普通目錄為虛擬目錄。” ------------------------------------------------------------ 問(wèn):敬請(qǐng)指教: 我在win2000下安裝vs.net,出現(xiàn)提示“我權(quán)限不夠,不能夠進(jìn)入C:\\Program Files\\Microsoft Visual Studio.NET\\Crystal Reports\\viewers文件夾”,然后出錯(cuò),1分鐘后退出,可是此時(shí)我是以administrator登錄的系統(tǒng),而且關(guān)閉系統(tǒng)、重啟動(dòng)再裝,還是一樣。想手工刪除該文件夾,可是刪除不了,怎么辦? 答:先完全刪除VS.Net,清除所有注冊(cè)表殘存的信息(可用注冊(cè)表清理軟件,如windows優(yōu)化大師清理,)對(duì)注冊(cè)表查錯(cuò),再刪除多余的帳號(hào),重啟動(dòng)以后,把VS.Net拷到上次拷貝的原位置,重新安裝,記住最好不要在雙系統(tǒng)中同時(shí)安裝VS.Net最不濟(jì)重裝一遍系統(tǒng),我想你大概是安裝過(guò)一遍,而且又建立過(guò)Web程序吧?! ------------------------------------------------------------ 問(wèn):我的程序在沒有安裝VS.Net的系統(tǒng)上可以運(yùn)行吧 答:需要對(duì)方安裝了Microsoft.NET Framework.SDK ------------------------------------------------------------ 問(wèn):可是我拷到win98上不能運(yùn)行 答:一般的是拷上去就可以用的,只是bin目錄下的DLL以及其他組件要拷到當(dāng)前目錄(不需要注冊(cè)),如果引用了一此特別的控件如AxAgent可能需要制作安裝程序。 ------------------------------------------------------------ 問(wèn):是不是需要VB6一樣的運(yùn)行庫(kù) 答:需要CLR通用運(yùn)行庫(kù),因?yàn)槭荂#,VC++通用的,必然會(huì)成為電腦的標(biāo)準(zhǔn)配置,雖然目前尚有限制,不過(guò)大可不必?fù)?dān)心,以后你發(fā)行的程序不再需要一個(gè)很大的支持庫(kù),微軟會(huì)免費(fèi)散發(fā)容量比SDK小得多的CLR支持組件 ------------------------------------------------------------ 問(wèn):聽說(shuō)學(xué)會(huì)java就會(huì)用VB.Net了 答:你看到過(guò)java程序員寫出VB.Net的程序或文章了么(罵人的文章倒是不少)?相反倒是VB程序員寫出了C#的文章,相當(dāng)好。可是有些VB程序員連VB.Net也不想看一下,起碼我現(xiàn)在能簡(jiǎn)單的使用VB.Net但是java的源碼我一點(diǎn)也看不懂,本來(lái)就不相關(guān)。不要相信那些大師們別有用心的鬼話。也不要大肆鼓吹面向?qū)ο蟮木幊膛c.Net技術(shù),沒有什么意義。 ------------------------------------------------------------ 問(wèn):java還有C++與VB.Net有類似的地方嗎 答:有的,應(yīng)該說(shuō)是C#更像一些,VB.Net在底層是有相似的地方,這些都是從理論上來(lái)說(shuō),不能從語(yǔ)法上去理解(有一些如try.....catch......等改變了)。在語(yǔ)法上基本上說(shuō)更像VB6一些,但是你會(huì)發(fā)現(xiàn)用法上有了變化,不過(guò)不能因此否認(rèn)他使用的還是VB的語(yǔ)言。
|
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!