PDA

View Full Version : سوال: ساخت shortcut



dottnett
چهارشنبه 06 مرداد 1389, 14:29 عصر
با سلام

می خواهم با زدن دکمه از روی فایل اجرایی انتخابی یک shortcut بر روی Desktop بیاندازد.کد ساخت shortcut چه می باشد

محسن شامحمدی
چهارشنبه 06 مرداد 1389, 15:03 عصر
می تونید از تابع api به نام fCreateShellLink
استفاده کنید.
بصورت زیر هم تعریف می شه


Private Declare Function fCreateShellLink Lib "vb6stkit.dll" (ByVal lpstrFolderName As String, ByVal lpstrLinkName As String, ByVal lpstrLinkPath As String, ByVal lpstrLinkArguments As String, ByVal fPrivate As Long, ByVal sParent As String) As Long


اين تابع يک ميانبر از يک فايل دلخواه در مسير داده شده مي سازد
اگر تابع کار خود را با موفقيت به پايان برساند مقدار بازگشتي يک عدد غير صفر و اگر تابع با خطايي مواجه شود مقدار بر گشتي صفر خواهد بود

lpstrFolderName : مسيري که ميانبر بايد در آنجا ساخته شود
lpstrLinkName : نام ميانبر ساختا شده
lpstrLinkPath : فايلي که بايد با کليک بر روي ميانبر اجرا شود
lpstrLinkArguments : آرگومان هاي ميانبر (درصورت لزوم)
fPrivate : اگر False باشد ميانبر ساخته نمي شود و اگر True باشد ميانبر ساخته مي شود


منبع : نرم افزار Apia

nasim bahari
چهارشنبه 06 مرداد 1389, 19:29 عصر
می تونی یه برنامه بنویسی که رابط کاربری نداشته باشه یا داشته باشه بستگی به میل خودت داره .....که این برنامه با کلیک بروی اون یک کپی از خودش بروی میز کار کپی کنه.......

موفق باشید

r00tkit
چهارشنبه 06 مرداد 1389, 20:15 عصر
http://www.geekpedia.com/tutorial125_Create-shortcuts-with-a-.NET-application.html