VB.Net問答全集(推薦)

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

相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。