void bg_com_DoWork(object sender, DoWorkEventArgs e)
{
//bool tstbool;
Ethernet eth = new Ethernet(txt_adresse_ip.Text, 20256, EthProtocol.TCP);
PLC plc = PLCFactory.GetPLC(eth, 0);
SD.Folder excel1 = plc.SD.Dir(SD.SdFolder.EXCEL_EXCEL1, ".csv", false, null);
var tt = plc.SD.ReadFile(SD.SdFolder.EXCEL_EXCEL1, @"02.CSV", new ProgressStatusChangedDelegate(status_changed));
try
{
//les données tt sont mis dans essai.csv de notre répertoire
System.IO.File.WriteAllBytes(@"C:\Documents and Settings\mhocine\Mes documents\Stage Amadou\03.CSV.", tt);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
void status_changed(RequestProgress requestProgress)
{
if (requestProgress.NotificationType == RequestProgress.en_NotificationType.ProgressChanged)
{
maj_progress_bar(((int)requestProgress.Percentage).ToString());
}
}
void bg_com_DoWork(object sender, DoWorkEventArgs e)
{
//bool tstbool;
Ethernet eth = new Ethernet(txt_adresse_ip.Text, 20256, EthProtocol.TCP);
PLC plc = PLCFactory.GetPLC(eth, 0);
SD.Folder excel1 = plc.SD.Dir(SD.SdFolder.EXCEL_EXCEL1, ".csv", false, null);
listBox1.Items.Add(excel1);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionMon objectif est de pouvoir sélectionner les fichiers que je veux récupérer, de ma carte SD pour les mettre dans un répertoire de mon ordi.Et des réponses il y en a 2: