?xml version="1.0" encoding="utf-8"?
目前創(chuàng)新互聯(lián)已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計、新市網(wǎng)站維護(hù)等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
root imageWidth='680' imageHeight='345'
menus
menu url="#" frame="_parent" imageUrl="images/01.jpg"/
menu url="#" frame="_parent" imageUrl="images/02.jpg"/
menu url="#" frame="_parent" imageUrl="images/03.jpg"/
menu url="#" frame="_parent" imageUrl="images/04.jpg"/
menu url="#" frame="_parent" imageUrl="images/05.jpg"/
menu url="#" frame="_parent" imageUrl="images/06.jpg"/
menu url="#" frame="_parent" imageUrl="images/07.jpg"/
/menus
/root
取的時候可以取menus,然后迭代
這個網(wǎng)址學(xué)吧,不錯的,上面還有css,javascript等知識
如果我沒有理解錯你的意途,你的系統(tǒng)構(gòu)架應(yīng)該是這樣的:
在server上有一個腳本生成文件,并放入一個文件夾,也許你是用的VB寫的winform在server定時跑,然后如果server上的腳本發(fā)現(xiàn)這個文件存在,則就需要在client端顯示一個對話框,讓用戶判斷如何操作,替換還是保持并打開.
因為你后面是用winform的,而前臺是用asp.net ,所以你并沒有用到socket編程..如果client也是用winform的話,問題就簡單得多.直接用socket就可以很快的實現(xiàn).如果你的前面是web,我想可以使用以下方法:
1.在server上的database生成一個表,包含二個字段filename,flag
filename:表示你生成的文件名
flag:默認(rèn)值為0,當(dāng)為1時,則替換,為2時,則打開原有文件,為3時,則忽略
2.當(dāng)server上的腳本發(fā)現(xiàn)文件存在的時候,將文件名寫入filename字段,比如你的文件名為 1.txt, 在filename 里面寫入1.txt,此時flag=0
3.在asp.net web上面放置一個ajax的timer控件,每秒鐘去讀取這個表,如果能找到flag=0的數(shù)據(jù),則彈出一個新頁面,這個頁面包括三個button和一個label,button的Text 屬性分別為 ”替換文件","打開原有文件",”取消”.
Label顯示這個文件名,可以用querystring引用.
4.當(dāng)用戶處理完成后,并閉彈出的頁面,并將database里面的flag字段進(jìn)行相應(yīng)的更改.比如需要替換,則當(dāng)點(diǎn)擊”替換文件”按鈕后,把filename對應(yīng)的flag改為1,server上的腳本去讀取這個flag , 然后進(jìn)行操作.
不要用javascript實現(xiàn)所謂的msgbox,因為在不同的瀏覽器中間會出現(xiàn)很多bug
期待中,我也遇到了這個問題,好像和程序沒有關(guān)系,要在config的屬性里設(shè)一個值,我需要到公司電腦上試一下。也期待高手解答。
++
在運(yùn)行中輸入dcomcnfg 確定
選組件服務(wù)--計算機(jī)--我的電腦--DCOM配置
找到MICROSOFT-EXCEL
在上面右鍵--屬性
彈出TAB中選位置--
在下面的選項中選擇你想要的結(jié)果
重啟
大家不選c#的原因:
1.vb.net比c#簡單
2.vb.net的控件特別多,很多控件可以在網(wǎng)上下載,這樣可以節(jié)約開發(fā)時間
因為我沒有深入的看vb.net,所以也不知道vb.net是否就真的比C#快,
還是希望大家說說
其實VB和C#沒那么大的區(qū)別,功能上也不相上下,微軟都是把這兩樣相提并論的,實在不好說那個好。
主要要看你要做什么樣的項目了。根據(jù)項目來選擇會更好一些。
所以最好還是先把兩樣都大致的學(xué)一下,這對一個程序員來說并不是什么難事吧。
等了解了哪個更適合你的項目,再做決定也不晚阿。
新建類庫 將生成DLL
比如里面有命名空間 mydll
mydll下有類Hi
Hi下有函數(shù) hello(string a)as string
在你需要的項目(網(wǎng)站)選擇添加引用這個DLL后
直接這么用即可
dim h as mydll.Hi = new mydll.Hi
Response .Write("共享了:" h.hello("我來自mydll"))
Response.Write("script language='javascript'alert('成功');/script")
是不是javascript少了兩個符號分號,改成'javascript'