vb開發股票軟體實例
Ⅰ 用VB如何直接獲取股票實時數據
可以通過調用ChinaStockWebService的服務來實現獲取股票的實時數據,代碼如下:
publicstring[]getStockInfo(stringstockcode)
{
//stringurl="http://hq.sinajs.cn/list="+stockcode;
//stockcode某隻股票的代碼
stringurl="http://hq.sinajs.cn/list=sh600683";
WebClientclient=newWebClient();
client.Headers.Add("Content-Type","text/html;charset=gb2312");
Streamdata=client.OpenRead(url);
StreamReaderreader=newStreamReader(data,Encoding.GetEncoding("gb2312"));
strings=reader.ReadToEnd();
reader.Close();
data.Close();
returns.Split(',');
}
Ⅱ VB編寫軟體的全過程
你的問題是在完成了VB應用程序的開發後,將該程序發布或安裝於無VB運行環境的機器使用.它需使用VB自帶的"Microsoft
Visual
Basic
6.0
中文版工具"中的"Package
&
Deployment
向導"進行VB應用程序打包和展開(安裝).在打包過程中"Package
&
Deployment
向導"會搜索必要的VB運行庫文件和ActiveX
控制項OCX文件進入安裝包.
打包和展開向導
打包和展開向導是一種工具,它能幫助您為
Visual
Basic
應用程序創建包裝,並將它們安裝到最終用戶的機器上。您也可以使用打包和展開向導創建從屬文件
(.dep)。
注意:在您運行該向導之前,必須有一個保存並編譯了的工程。
打包和展開向導為發布您的應用程序提供了一些選項,包括創建:
標准包裝,專為由
setup.exe
程序安裝而設計。
Internet
包裝,專為從
Web
站點下載而設計。
可以和部件一起分發的從屬文件。
向導將您的應用程序部件包裝為壓縮
cabinet
(.cab)
文件。您可以創建單個或多個
.cab
文件以便復制到軟盤上。另外,如果需要再次包裝或部署相同的應用程序,可以當您在向導中工作時,將您的設置保存為腳本,以便重復使用。
您可以將打包和展開向導作為一個外接程序或獨立應用程序啟動。要將它作為外接程序啟動,請使用「外接程序管理器...」對話框載入向導,然後單擊「外接程序」菜單上的菜單項來運行它。要將它作為獨立部件啟動,請從「啟動」菜單上的
Microsoft
Visual
Basic
6.0
組中單擊打包和展開向導圖標。
注意
打包和展開向導不是磁碟復制工具,如果要復制主分布盤,請使用磁碟復製程序。
選項
「激活工程」
顯示當前工程的名稱和路徑名。只有在將向導作為外接程序運行時才可應用。
「選定工程」
顯示選定工程的名稱和路徑名,同時列出以前的工程。可以輸入工程的名稱和路徑名,或者從列表中選擇一個工程。只有在將向導作為獨立部件運行時才可應用。
「瀏覽...」
顯示一個可以用來瀏覽工程的對話框。只有在將向導作為獨立部件運行時才可以使用。
「打包」
包裝工程的第一步。在包裝完應用程序後,可以返回到主屏幕並部署您的包裝。
「展開」
部署包裝的第一步。如果有一個包裝好的工程想要發布到軟盤、網路或本地文件夾位置,或者是
Internet
上,則可以使用向導的這一部分。
「管理腳本」
顯示「管理腳本」對話框,在這里可以重命名、復制或刪除包裝和部署腳本。
Ⅲ 用VB語言能否編出股票期貨類軟體
可以,現在還有很多公司和企業、政府用的軟體就是用VB編寫的。這個也不例外,只不過現在出現的編程語言越來越多,實現某個軟體可供選擇比較多而已。
Ⅳ C語言或者VB怎麼實現從別的程序獲得數據
你這需要進程間通信機制。
以你舉的例子來說,你的「自動提示系統」和股票軟體之間,需要能夠互相通信,或者說互相調用對方的介面。你的例子里,不太可能實現的是,股票軟體不太可能提供介面給你的軟體。
具體要實現進程間通信的話,有一些現成的框架,比如CORBA。
CORBA是為了解決分布式計算而設計的協議,有一些公司的產品(比如orbix)實現了這個協議。
使用CORBA架構互相通信的進程可以不在一台機器上,可以應用在網路環境。
使用CORBA這樣的協議,程序還是比較復雜的。
Ⅳ 用VB 讀取通達信實時股票數據(現價,漲幅)
可以在http://stock.business.sohu.com/p/pl.php
用VB的 WebBrowser1_DownloadComplete 做。
引用Internet Controls
Ⅵ vb編程實例
下面的代碼是利用三邊計算三角形面積
Private Sub Command1_Click()
a=val(text1.text)
b=val(text2.text)
c=val(text3.text)
p=(a+b+c)/2
s=sqr(p*(p-a)*(p-b)*(p-c))
if a+b>c and b+c>a and a+c>b then
text4.text="三角形的面積是:" & s
else
text4.text="不能構成三角形"
end if
end sub
下面是計算兩數之和的代碼
private sub command1_click()
a=val(text1.text)
b=val(text2.text)
text3.text=a+b
end sub
Ⅶ 一半股票軟體那種打出來600xxx然後下面就可以顯示一個股票名稱和代碼的功能能不能在VB控制項實習
可以 模糊查詢 比如 a="中國石化"
文本框textbox1 判斷 if textbox1.value like a 就可以
Ⅷ 哪位哥們用VB開發過股票軟體
採用vb中的瀏覽器控制項。然後自己弄個空間弄個網站,然後弄個空白頁,插入股票的代碼,然後在用瀏覽器控制項鏈接到上面就可以了。
Ⅸ 我想用VB做個教客戶如何使用股票交易軟體查詢功能的程序,要求界面和真正的股票交易軟體一樣
去參考下 大智慧 嘛 那軟體很多人用 而且也不錯``
Ⅹ 在VB.NET中如何使用新浪股票數據介面
這個你的拿錢和新浪那邊買個介面 人家給你代碼你復制到自己網站里就可以了