Business Source Code Beliebt herunterladen www.html.org.cn
Das Starten des Hintergrund -Threads kann den folgenden Satz verwenden:CheckOrline online = new CheckOrline ();
Benutzer können es auf globaler stellen. In Asax habe ich nicht mehr und ich stecke sie nur in eine ASPX -Datei für einen einfachen Test. wie folgt
//start.aspx
< %@Page Language = C# AutoeEventwirEp = True Debugg = True %>
< %@ Assembly Name = Soholife %>
<%@Import Namespace = Systemm%>
<%@Import Namespace = Soholife%>
<%@Importieren namespace = system.collections%>
<script runat = server Language = C#>
void page_load (Objektabsender, Eventargs Args)
{{{{
CheckOrline online = new CheckOrline ();
}
</script>
<html> <kopf>
<Style type = text/css>
TD {Schriftgröße: 12;}
.bgcolor {Hintergrund: #ffffcc;}
</style>
</head>
<body> <center>
</center> </body> </html>
Außerdem benötigen wir ein Programm, um die derzeit online unterstützten Daten anzuzeigen.
//online.aspx
< %@Page Language = C# AutoeEventwirEp = True Debugg = True %>
< %@ Assembly Name = Soholife %>
<%@Import Namespace = Systemm%>
<%@Import Namespace = Soholife%>
<%@Importieren namespace = system.collections%>
<script runat = server Language = C#>
void page_load (Objektabsender, Eventargs Args)
{{{{
Onlineuser temp = new OnlineUser ();
ArrayList Alluser = temp.Alluser;
String str =;
STR += <trbgColor =#ffff99>;
STR += <td width = 100 align = center class = coolBar> user </td>;
STR += <td Align = Mittelbreite = 150 Klasse = Coolbar> Anmeldezeit </td>
str += <td align = center width = 150 class = coolBar> jüngste Zeit </td>;
STR += <TD Breite = 100 Höhe = 20 Klasse = Coolbar> Stromposition </td>;
str += </tr>;
für (int i = 0; i <alle .count; i ++)
{{{{
Soholife.User Tester = (Soholife.User) Alluser [i];
str += <trbgColor = weiß>;
str + = <td> + tempuser.name + </td>;
str + = <td> + tempuser.lasttime + </td>;
str + = <td> + tempuser.curtime + </td>;
str + = <td> + tempuser.iswhere + </td>;
str += </tr>;
}
MainInfo.Text = str;
}
</script>
<html> <kopf>
<Style type = text/css>
TD {Schriftgröße: 12;}
.bgcolor {Hintergrund: #ffffcc;}
</style>
<Skript Sprache = JavaScript>
Funktion OpenWindow (URL, W, H)
{{{{
Window.open (url ,, Symbolleiste = nein, Menubar = nein, Verzeichnisse = nein, Status = Ja, Breite = + W +, Höhe = + H +, Scrollbars = Ja, resizable = ja);
False zurückgeben;
}
</script>
</head>
<Body Bgcolor =#CCFFCC> <ENTER>
<br>
<Tabellenbreite = 450 bgcolor = weiße cellpadding = 0 cellspacing = 0 style = border: Keine; >>
<tr> <td colorPan = 2 align = center class = bar> aktueller Online -Benutzer </td> </tr>
</table> <br>
<ASP: Beschriftung font-size = 8pt id = showsg runat = server/>
<Tabellenbreite = 450 bgcolor = weiße cellpadding = 2 cellspacing = 1 class = grid>
<ASP: Beschriftung Schriftgröße = 8PT ID = MainInfo Runat = Server/>
</table>
</center> </body> </html>