Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

C# - Gestione dei file

Ecco come effettuare la gestione dei file sul server con C#. È veramente semplice:


<%@ Page Language="C#" Debug="true" %>
<%@ import Namespace="System.IO" %>
<script runat="server">
void Page_Load(Object sender, EventArgs e) {
//Copio il file dalla root di C nella dir "prove" e sovrascrivo se già esistente

if (CopyFile("c:/pippo.txt", "c:/prove/pippo.txt", true)) {
myLabel.Text += "File copiato";
}

//Sposto il file
if (MoveFile("c:/pippo.txt", "c:/prove/pippo.txt")) {
myLabel.Text += "File spostato";
}

//Cancello il file
if (DeleteFile("c:/pippo.txt")) {
myLabel.Text += "File cancellato";
}

}

private bool DeleteFile(string NomeFile) {
if (File.Exists(NomeFile)) {
File.Delete(NomeFile);
return true;
} else {
return false;
}
}

private bool MoveFile(string OldPathFile, string NewPathFile) {
if (File.Exists(OldPathFile) && File.Exists(NewPathFile)==false) {
File.Move(OldPathFile, NewPathFile);
return true;
} else {
return false;
}
}

bool CopyFile(string OldPathFile, string NewPathFile, bool FileOverWrite) {
if (File.Exists(OldPathFile)) {
File.Copy(OldPathFile, NewPathFile, FileOverWrite);
return true;
} else {
return false;
}
}
</script>

<html>
<head></head>
<body>
<asp:Label id="myLabel" runat="server" />
</body>
</html>


Ecco come effettuare la gestione dei file sul server con C#. È veramente semplice:


<%@ Page Language="C#" Debug="true" %>
<%@ import Namespace="System.IO" %>
<script runat="server">
void Page_Load(Object sender, EventArgs e) {
//Copio il file dalla root di C nella dir "prove" e sovrascrivo se già esistente

if (CopyFile("c:/pippo.txt", "c:/prove/pippo.txt", true)) {
myLabel.Text += "File copiato";
}

//Sposto il file
if (MoveFile("c:/pippo.txt", "c:/prove/pippo.txt")) {
myLabel.Text += "File spostato";
}

//Cancello il file
if (DeleteFile("c:/pippo.txt")) {
myLabel.Text += "File cancellato";
}

}

private bool DeleteFile(string NomeFile) {
if (File.Exists(NomeFile)) {
File.Delete(NomeFile);
return true;
} else {
return false;
}
}

private bool MoveFile(string OldPathFile, string NewPathFile) {
if (File.Exists(OldPathFile) && File.Exists(NewPathFile)==false) {
File.Move(OldPathFile, NewPathFile);
return true;
} else {
return false;
}
}

bool CopyFile(string OldPathFile, string NewPathFile, bool FileOverWrite) {
if (File.Exists(OldPathFile)) {
File.Copy(OldPathFile, NewPathFile, FileOverWrite);
return true;
} else {
return false;
}
}
</script>

<html>
<head></head>
<body>
<asp:Label id="myLabel" runat="server" />
</body>
</html>


Link copiato negli appunti

Ecco come effettuare la gestione dei file sul server con C#. È veramente semplice:


<%@ Page Language="C#" Debug="true" %>

<%@ import Namespace="System.IO" %>

<script runat="server">

void Page_Load(Object sender, EventArgs e) {

//Copio il file dalla root di C nella dir "prove" e sovrascrivo se già esistente

if (CopyFile("c:/pippo.txt", "c:/prove/pippo.txt", true)) {

myLabel.Text += "File copiato";

}

//Sposto il file

if (MoveFile("c:/pippo.txt", "c:/prove/pippo.txt")) {

myLabel.Text += "File spostato";

}

//Cancello il file

if (DeleteFile("c:/pippo.txt")) {

myLabel.Text += "File cancellato";

}

}

private bool DeleteFile(string NomeFile) {

if (File.Exists(NomeFile)) {

File.Delete(NomeFile);

return true;

} else {

return false;

}

}

private bool MoveFile(string OldPathFile, string NewPathFile) {

if (File.Exists(OldPathFile) && File.Exists(NewPathFile)==false) {

File.Move(OldPathFile, NewPathFile);

return true;

} else {

return false;

}

}

bool CopyFile(string OldPathFile, string NewPathFile, bool FileOverWrite) {

if (File.Exists(OldPathFile)) {

File.Copy(OldPathFile, NewPathFile, FileOverWrite);

return true;

} else {

return false;

}

}

</script>

<html>

<head></head>

<body>

<asp:Label id="myLabel" runat="server" />

</body>

</html>