private void openLog() { try { // see if notepad++ is installed on user's machine var nppDir = (string)Registry.GetValue("HKEY_LOCAL_MACHINE\\SOFTWARE\\Notepad++", null, null); if (nppDir != null) { var nppExePath = Path.Combine(nppDir, "Notepad++.exe"); var nppReadmePath = Path.Combine(yourDirectory,fileName ); var line = 20; var sb = new StringBuilder(); sb.AppendFormat("\"{0}\" -n{1}", nppReadmePath, lineNo); Process.Start(nppExePath, sb.ToString()); } else { string newPath = @"\\mySharedDrive\notpad++\bin\notepad++.exe"; Process.Start(newPath, @"\\" + filePath + " -n" + lineNo); // take exe from my shared drive } } catch (Exception e) { Process.Start(@"\\" + FilePath); // open using notepad } }
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter