27-02-2007, 14:08
|
|
|
|
חבר מתאריך: 08.12.06
הודעות: 59
|
|
באמת לא מצאתי דרך לעשות את זה מהרג'יסטרי, אז יצרתי כפתור שמוסיף קיצור דרך בתפריט STARTUP: כך המשתמש גם יוכל למחוק את קיצור הדרך אם ירצה בכך.
קוד:
private void addStartupButton_Click(object sender, EventArgs e)
{
WshShellClass wshShell = new WshShellClass();
string scPath =
Environment.GetFolderPath(Environment.SpecialFolde r.Startup)+
@"\NewLaunch.lnk";
IWshRuntimeLibrary.IWshShortcut MyShortcut = (IWshRuntimeLibrary.IWshShortcut)wshShell.CreateSh ortcut(scPath);
MyShortcut.TargetPath = Application.ExecutablePath;
MyShortcut.WorkingDirectory = Application.StartupPath;
MyShortcut.Description = "NewLaunch - A Transparent Quicklaunch for Windows";
MyShortcut.IconLocation = Application.StartupPath + @"\app.ico";
MyShortcut.Save();
}
שים לב שה- MyShortcut.WorkingDirectory = Application.StartupPath קובעת מה יהיה ה-START IN.
_____________________________________
אוי, קו משורבט בנוזל עיני. אני רואה אותך שם, אורב בזוית ראייתי. אך כשאני מנסה להביט בך, אתה ממהר לברוח.
האם אתה מתבייש, קו משורבט? מדוע רק כשאני מתעלם ממך אתה חוזר אל מרכז עיני?
אוי, קו משורבט, זה בסדר. אני סולח לך.
|