?xml version="1.0" encoding="utf-8"?
目前创新互联已为上千的企业提供了网站建设、域名、网页空间、网站改版维护、企业网站设计、新市网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
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,然后迭代
这个网址学吧,不错的,上面还有css,javascript等知识
如果我没有理解错你的意途,你的系统构架应该是这样的:
在server上有一个脚本生成文件,并放入一个文件夹,也许你是用的VB写的winform在server定时跑,然后如果server上的脚本发现这个文件存在,则就需要在client端显示一个对话框,让用户判断如何操作,替换还是保持并打开.
因为你后面是用winform的,而前台是用asp.net ,所以你并没有用到socket编程..如果client也是用winform的话,问题就简单得多.直接用socket就可以很快的实现.如果你的前面是web,我想可以使用以下方法:
1.在server上的database生成一个表,包含二个字段filename,flag
filename:表示你生成的文件名
flag:默认值为0,当为1时,则替换,为2时,则打开原有文件,为3时,则忽略
2.当server上的脚本发现文件存在的时候,将文件名写入filename字段,比如你的文件名为 1.txt, 在filename 里面写入1.txt,此时flag=0
3.在asp.net web上面放置一个ajax的timer控件,每秒钟去读取这个表,如果能找到flag=0的数据,则弹出一个新页面,这个页面包括三个button和一个label,button的Text 属性分别为 ”替换文件","打开原有文件",”取消”.
Label显示这个文件名,可以用querystring引用.
4.当用户处理完成后,并闭弹出的页面,并将database里面的flag字段进行相应的更改.比如需要替换,则当点击”替换文件”按钮后,把filename对应的flag改为1,server上的脚本去读取这个flag , 然后进行操作.
不要用javascript实现所谓的msgbox,因为在不同的浏览器中间会出现很多bug
期待中,我也遇到了这个问题,好像和程序没有关系,要在config的属性里设一个值,我需要到公司电脑上试一下。也期待高手解答。
++
在运行中输入dcomcnfg 确定
选组件服务--计算机--我的电脑--DCOM配置
找到MICROSOFT-EXCEL
在上面右键--属性
弹出TAB中选位置--
在下面的选项中选择你想要的结果
重启
大家不选c#的原因:
1.vb.net比c#简单
2.vb.net的控件特别多,很多控件可以在网上下载,这样可以节约开发时间
因为我没有深入的看vb.net,所以也不知道vb.net是否就真的比C#快,
还是希望大家说说
其实VB和C#没那么大的区别,功能上也不相上下,微软都是把这两样相提并论的,实在不好说那个好。
主要要看你要做什么样的项目了。根据项目来选择会更好一些。
所以最好还是先把两样都大致的学一下,这对一个程序员来说并不是什么难事吧。
等了解了哪个更适合你的项目,再做决定也不晚阿。
新建类库 将生成DLL
比如里面有命名空间 mydll
mydll下有类Hi
Hi下有函数 hello(string a)as string
在你需要的项目(网站)选择添加引用这个DLL后
直接这么用即可
dim h as mydll.Hi = new mydll.Hi
Response .Write("共享了:" h.hello("我来自mydll"))
Response.Write("script language='javascript'alert('成功');/script")
是不是javascript少了两个符号分号,改成'javascript'