日期:2014-05-18  浏览次数:20489 次

两个简单的问题
第一个是ASP.NET的问题,求一个网站动态显示图片的例子(很多网站都有 显示新闻的),一般是显示4张图片过几秒种就自动显示下一张,图片右下面角还有1 2 3 4 的小标记,你点了几就显示第几张。。最好有个例子能给我参考一下,邮箱fanlv1988@sina.com,在下感激不进。谢谢。
  第二个是一个WINFROM的例子,做了一个应用程序,我想一下只能开一个,就是说如果开了一个,然后在点击图标的时候它会弹出一个对话框上说,一下不能运行连个实例。就想很多游戏只能开一个客户端一样,大致就是这个意思。
  知道的朋友指点下,谢谢了。

------解决方案--------------------
第一个是flash做的,你可以下载一下他们的网页,拷出那个flash就行了,注意怎么调用

第二个项目属性的设置一下生成单个实例就可以了吧
------解决方案--------------------
function ysxw(){
//============================================================视频新闻
<%
sql="select top 4 * from dj order by dj_date DESC"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
j=0
dim textall,linksall,imageall,a,b,c
linksall=""
textall=""
imageall=""
do while not rs.eof
j=j+1
sql="select * from djcat"
set rscat=server.createobject("adodb.recordset")
rscat.open sql,conn,1,1

textall=textall&rs("dj_name")&"|"
linksall=linksall&"play.asp?id="&rs("dj_id")&"|"
imageall=imageall&rs("dj_image")&"|"
len(imageall)-1
a=mid(textall,1,(len(textall)-1))
b=mid(linksall,1,(len(linksall)-1))
c=mid(imageall,1,(len(imageall)-1))
%>
<%
rscat.close
set rscat=nothing
rs.movenext
loop
if rs.eof and rs.bof then
%>
document.write("<div align=center><br>暂时没有视频!<br><br></div>");
<%end if
rs.close
set rs=nothing
%>
var focus_width=224
var focus_height=158
var text_height=20
var swf_height = focus_height+text_height

var pics='<%=c%>'
var links='<%=b%>'
var texts='<%=a%>'
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'" align="left" hspace="10">');
document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="images_spxw/pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#Ffffff">');
document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write('<embed src="images_spxw/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#ffffff" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');
}
这是asp的呵呵
------解决方案--------------------
第一个问题可以看看我的BLOG
里面有个ASP做的,NET的原理和ASP的一样

第二个问题不会
------解决方案--------------------
一、www.it0631.com这个站你可以参考一下
二、应该是在打开这个程序时判断有没有该程序的进程吧
------解决方案--------------------