نصب برنامه ...

ahmad906

Member
با سلام به همه دوستان

بنده یه سی دی نرم افزار طراحی کردم و کاملا تبلیغاتی هست

اولش یه Intro فلش داره و داخل صفحات هم کم و بیش فلش داره

می خواستم بدونم میشه برنامه فلش پلیر رو بدون اینکه کاربر بدونه نصب کرد ؟؟؟ :lol: :lol:

(چون اگه دکمه ای برای نصب فلش پلیر باشه شاید کاربر شک کنه و اونو نصب نکنه )

یا مثل کدی که برای نشون دادن فونت ها توی پروژه بود کدی برای این کار باشه ؟؟؟

اگه بتونه نصب بودن فلش پلیر رو چک کنه که خیلی بهتره !!! :D :D :D


ممنون :oops:
 

silvercover

کاربر متخصص
از مسير Program Files\Multimedia Builder497\Samples\495_examples\INF_and_activeX نمونه activex.mbd رو ببين.
 

ahmad906

Member
از مثال ActiveX که هیچی نفهمیدم البته نصب کردن فلش توی این مثال با دکمه بود من کدشو و همه دکمه هاش کپی کردم توی پروژه خودم

اما میگه
348hgli.jpg


Snap2.jpg

** This variable determine used string in Wait message (Installing/Uninstalling)
FlashInst=1
** Show wait message...
RunScript("ShowInfo")
** Copy embedded Flash.ocx to its default location (defined by Macromedia)
path$='<System>\Macromed\Flash\Flash.ocx'
SysCommand("CopyFile","<Embedded>\Flash.ocx,path$")
** Now register the Flash player in OS
param$ = 'WAIT /s ' + path$
Run("<System>\regsvr32.exe","param$")
** This will hide Wait message (stops ShowInfo script)
EndRun=1
** Final installation messages.
If (CBK_ReturnVal=0) Then
Message("Flash is installed.","")
Else
Message("An Error occured: ","CBK_ReturnVal")
End


اون مثال دیگه رو هم باز کردم runinf(البته اینم با دکمه فلش پلیر نصب میشد ) کدشو کپی کردم توی صفحه اول پروژه خودم اما میگه

Snap3.jpg

** run this code on WinNT/Win2k/WinXP OS
If (UsingWinNT()=1) Then
param$='WAIT ' + '<System>\setupapi.dll' + ',InstallHinfSection DefaultInstall 128 ' + '<Embedded>\swflash.inf'
Run("<System>\rundll32.exe","param$")
Else
** and this code on Win9x/WinME OS
param$='WAIT '+ '<System>\setupx.dll' + ',InstallHinfSection DefaultInstall 128 ' + '<Embedded>\swflash.inf'
Run("<System>\rundll.exe","param$")
End


ولی اگه همین کد رو توی صفحه اول پروژه خوده همین مثال بزارید درست هست و فلش پلیر خودکار نصب میشه


به نظر شما مشکل از کجاست ؟؟؟؟
 
آخرین ویرایش:

silvercover

کاربر متخصص
بايد فايل هاي مورد نياز رو هم Embed كنين. قسمت Embedded File نمونه اصلي رو نگاه كنين. براي داشتن اون فايل ها هم ميتوني وقتي نمونه اجرا شده از پوشه Tempكپي شون كني .
 

ahmad906

Member
دست گلتون درد نکنه مشکل کاملا حل شد


اینم مسیری که جناب Silvercover فرمودند البته برای کاربرانی که همچین مشکلی داشته باشن

به عنوان مثال

D:\Program Files\Multimedia Builder497\Samples\495_examples\INF_and_activeX
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا