private void buttonFile_Click(object sender, EventArgs e) { TextWindow.WriteLine("Length " + LDFile.Length("C:\\temp\\testfile.db")); TextWindow.WriteLine("Created " + LDFile.CreationTime("C:\\temp\\testfile.db")); TextWindow.WriteLine("Accessed " + LDFile.AccessTime("C:\\temp\\testfile.db")); TextWindow.WriteLine("Modified " + LDFile.ModifiedTime("C:\\temp\\testfile.db")); }
public static void CSV(Primitive Data, Primitive Schema, string FilePath, string deliminator) { int StackReference = Stack.Add("Export.CSV"); Primitive _Data = null; Data[0] = Schema; //Sets the Schema at Indicie zero //Shift all indicies by one to meet implicit expectations of the Primitive[] Datatype from SmallBasic int DataCount = Data.GetItemCount(); for (int i = 0; i <= DataCount + 1; i++) { _Data[(i + 1)] = Data[i]; } if (!string.IsNullOrWhiteSpace(deliminator)) { LDUtilities.CSVDeliminator = deliminator; } LDFile.WriteCSV(FilePath, _Data); Stack.Exit(StackReference); }
private void buttonCSV_Click(object sender, EventArgs e) { LDFile.CSVplaceholder = " "; Primitive data = LDFile.ReadCSVTransposed("C:\\temp\\testfile2.csv"); TextWindow.WriteLine("Read"); LDFile.WriteCSV("C:\\temp\\testfile2-1.csv", data); TextWindow.WriteLine("Write"); data = LDFile.ReadCSV("C:\\temp\\testfile2-1.csv"); TextWindow.WriteLine("Read"); Primitive dataA = SBArray.GetAllIndices(data); for (int i = 1; i <= SBArray.GetItemCount(dataA); i++) { Primitive dataB = SBArray.GetAllIndices(data[dataA[i]]); for (int j = 1; j <= SBArray.GetItemCount(dataB); j++) { TextWindow.WriteLine(dataA[i] + "," + dataB[j] + " : " + data[dataA[i]][dataB[j]]); } } }
static bool Download(string URL) { int StackPointer = Stack.Add("Utilities.DownloadUpdate(" + URL + ")"); string DownloadFolder = string.Empty; while (string.IsNullOrWhiteSpace(DownloadFolder) || string.IsNullOrWhiteSpace(LDFile.GetExtension(DownloadFolder))) { GraphicsWindow.ShowMessage("You will be prompted to select the download location.", "Download Location"); DownloadFolder = LDDialogs.SaveFile("1=zip;", Program.Directory); } int UpdaterSize = LDNetwork.DownloadFile(DownloadFolder, URL); switch (UpdaterSize) { case -1: GraphicsWindow.ShowMessage( Language.Localization["Check Log"], Language.Localization["Error"]); Stack.Exit(StackPointer); return(false); default: GraphicsWindow.ShowMessage("SUCCESS", "Update Downloaded"); Stack.Exit(StackPointer); return(true); } }