Sviluppare una NetLogic che conta i file
Questa NetLogic C# calcola il numero di file nella cartella del progetto e restituisce il risultato nel parametro di output.
Prerequisiti
Impostare l'editor di codice esterno. Vedere Impostare l'editor di codice predefinito.
- InVista progetto, fare clic con il pulsante destro del mouse sulla cartellaNetLogice selezionare .
- Passare il puntatore del mouse sulla NetLogic, selezionare e immettereCountFiles.
- Fare doppio clic sulla NetLogic.Viene aperto l'editor di codice esterno.
- Nell'editor di codice, sostituire il codice esistente con il codice seguente:#region Using directives using System.IO; using FTOptix.HMIProject; using FTOptix.NetLogic; #endregionpublic class CountFiles : BaseNetLogic { [ExportMethod] public void RuntimeScript1Method(out int filesCount) { var projecfilestpath = Project.Current.ProjectDirectory; filesCount = 0; DirectoryInfo d = new DirectoryInfo(projecfilestpath); FileInfo[] Files = d.GetFiles("*.*"); foreach (FileInfo file in Files) { ++filesCount; } } }
- Salvare il codice.
Fornire un feedback