Hvordan bruger man visual basic funktioner i C# - Hjælp!!!
Jeg har et C# program hvor jeg vil anvende et par visual basic funktioner. Jeg vil gerne anvende FileOpen funktionen.FileOpen(ff, CmOpen.FileName, OpenMode.Output);
Men compileren kommer med en fejl som hedder:
No overload for the method 'FileOpen' takes three arguments.
hvorfor gør den det? Her er den del af programmet hvor der meldes fejl. Koden står i en button_click funktion. Håber i kan hjælpe mig.
int i;
string sTemp;
string mTemp;
int ff;
ff = Microsoft.VisualBasic.FileSystem.FreeFile();
cmOpen.Filter = "*.txt|*.txt";
cmSave.Filter = "*.txt|*.txt";
cmOpen.FileName = "names.txt";
cmSave.FileName = "names.txt";
cmOpen.InitialDirectory = savepath;
cmSave.InitialDirectory = savepath;
cmSave.ShowDialog();
cmOpen.FileName = cmSave.FileName;
savepath = Strings.Mid(cmOpen.FileName, 1, Strings.InStrRev(cmOpen.FileName,"\")); Microsoft.VisualBasic.FileSystem.FileOpen(ff, cmOpen.FileName,Microsoft.VisualBasic.OpenMode.Output);