| Author |
Message |
   
philippe
Junior Member Username: philippe
Post Number: 12 Registered: 04-2007
Rating: N/A Votes: 0 (Vote!) | | Posted on Tuesday, June 05, 2007 - 09:54 pm: |
|
Hi, Can't seem to be able to post an answer in the 7.0 thread...Don't see the 'Start New Thread' or any posting block anymore for inside the thread itself... Was saying that: - Downloaded the 7.0 Build 0 and saw the toolbar button color change option. Thanks! - Still experiencing the top right radio button issue I described in a previous post. Removed innoscript.ini file but same result. Philippe |
   
randem
Moderator Username: randem
Post Number: 208 Registered: 04-2004
Rating: N/A Votes: 0 (Vote!) | | Posted on Tuesday, June 05, 2007 - 10:50 pm: |
|
The other thread was closed. People were posting there incorrectly. That was for 7.0 BETA not the full release. This is where you should be posting. I will have to test on other computers with different monitors and such. I of course don't see the problem. I will look into it though. |
   
johnmax
Junior Member Username: johnmax
Post Number: 13 Registered: 03-2007
Rating: N/A Votes: 0 (Vote!) | | Posted on Saturday, June 09, 2007 - 01:21 am: |
|
When using Innoscript on XP I get these in the script Source: fm20.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: msadodc.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: mscomctl.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: aresize.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: ccrpudn6.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; But On Vista I get the additional file at the bottom why is this and is it needed? Source: fm20.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: msadodc.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: mscomctl.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: aresize.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: ccrpudn6.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source:msstdfmt.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile; |
   
randem
Moderator Username: randem
Post Number: 209 Registered: 04-2004
Rating: N/A Votes: 0 (Vote!) | | Posted on Saturday, June 09, 2007 - 10:55 am: |
|
Do you have the same unsafe.fil for both runs? Check your run and debug logs to see where it is being picked up from. What file does InnoScript say it is dependent on? It may be coming from a .dep file. Check the logs. |
   
johnmax
Junior Member Username: johnmax
Post Number: 14 Registered: 03-2007
Rating: N/A Votes: 0 (Vote!) | | Posted on Saturday, June 09, 2007 - 10:17 pm: |
|
OK thanks  |
   
johnmax
Junior Member Username: johnmax
Post Number: 15 Registered: 03-2007
Rating: N/A Votes: 0 (Vote!) | | Posted on Monday, June 11, 2007 - 03:13 am: |
|
Back to the Runtime 7 and out of memory error I can get my app to run on Vista but none of my users can I have used Innoscript to create an install file and these are the ocx’s and dll’s it includes Source: C:\New Folder\fm20.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: C:\New Folder\msadodc.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: C:\New Folder\mscomctl.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: C:\New Folder\aresize.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; (this is a screen resize which works on my Vista) Source: C:\New Folder\ccrpudn6.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; (this is a spinbutton which works on my Vista) Source: C:\New Folder\msstdfmt.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Can you see any problems ? To give the full picture Innoscript reports that it has removed from the install file these files because they are considered UNSAFE msado15.dll kemel32.dll advapi32.dll ole32.dll gdi32.dll user32.dll comdlg32.dll Could it be that I should put them back in Another question also if I may: were do you get updated good copies of ocx's and dll's to include in your install package (Message edited by johnmax on June 11, 2007) |
   
randem
Moderator Username: randem
Post Number: 211 Registered: 04-2004
Rating: N/A Votes: 0 (Vote!) | | Posted on Monday, June 11, 2007 - 07:03 am: |
|
No, you should not put those files back in. They are unsafe for a reason. The only place to get updated copies of ocx/dll that your app needs is to research them for your particular app. BTW: I would need to see your whole script to make a determination. |
   
johnmax
Junior Member Username: johnmax
Post Number: 16 Registered: 03-2007
Rating: N/A Votes: 0 (Vote!) | | Posted on Monday, June 11, 2007 - 08:29 am: |
|
Randem Your wish is my command [Setup] AlwaysRestart=yes AppName=Tech AppVerName=Tech Ver2.4 AppPublisher=port AppVersion=2.4 VersionInfoVersion=2.4 AllowNoIcons=yes LicenseFile=C:\TermsAndConditionsOfSale.txt InfoAfterFile=C:\INSTALL.txt UninstallDisplayIcon=C:\Documents and Settings\TechIcon.ico DefaultGroupName=Tech DefaultDirName={code:GetAppFolder}\Tech V2.4 AppCopyright=Copyright © 2001-2007 PrivilegesRequired=Admin MinVersion=4.0,4.0 Compression=lzma DisableDirPage=yes DisableProgramGroupPage=yes SetupIconFile=C:\newlogo.ico WizardImageFile=C:\Tech.bmp WizardSmallImageFile=C:\Techlogo.BMP WindowVisible=no OutputDir=C:\Documents and Settings\Tech 2006 Install OutputBaseFilename=Install Tech V2.4b ;BackColor=clBlue ;BackColor2=clBlack [Languages] Name: english; MessagesFile: compiler:Default.isl [Code] function GetAppFolder(Param: String): String; begin if InstallOnThisVersion('0,6', '0,0') = irInstall then Result := 'C:\Users\Public\' + ExpandConstant('{username}') else Result := ExpandConstant('{pf}'); end; [Tasks] Name: desktopicon; Description: Create a &desktop icon; GroupDescription: Additional Icons: [Files] Source: c:\program files\randem systems\innoscript\innoscript 7.0\vb 6 redist files\msvbvm60.dll; DestDir: {sys}; MinVersion: 4.0,4.0; OnlyBelowVersion: 0,6.0; Flags: regserver restartreplace sharedfile uninsneveruninstall; Source: c:\program files\randem systems\innoscript\innoscript 7.0\vb 6 redist files\oleaut32.dll; DestDir: {sys}; MinVersion: 4.0,4.0; OnlyBelowVersion: 0,6.0; Flags: regserver restartreplace sharedfile uninsneveruninstall; Source: c:\program files\randem systems\innoscript\innoscript 7.0\vb 6 redist files\olepro32.dll; DestDir: {sys}; MinVersion: 4.0,4.0; OnlyBelowVersion: 0,6.0; Flags: regserver restartreplace sharedfile uninsneveruninstall; Source: c:\program files\randem systems\innoscript\innoscript 7.0\vb 6 redist files\asycfilt.dll; DestDir: {sys}; MinVersion: 4.0,4.0; OnlyBelowVersion: 0,6.0; Flags: sharedfile uninsneveruninstall; Source: c:\program files\randem systems\innoscript\innoscript 7.0\vb 6 redist files\stdole2.tlb; DestDir: {sys}; MinVersion: 4.0,4.0; OnlyBelowVersion: 0,6.0; Flags: uninsneveruninstall sharedfile regtypelib; Source: c:\program files\randem systems\innoscript\innoscript 7.0\vb 6 redist files\comcat.dll; DestDir: {sys}; MinVersion: 4.0,4.0; OnlyBelowVersion: 0,6.0; Flags: regserver restartreplace sharedfile uninsneveruninstall; Source: C:\New Folder\MSVBVM50.DLL; DestDir: {sys}; MinVersion: 4.0,4.0; OnlyBelowVersion: 0,6.0; Flags: regserver restartreplace sharedfile uninsneveruninstall; Source: C: \Blank Copy of Tech (2.4)\Tech.mdb; DestDir: {app}; Flags: ignoreversion; ;Source: C:\Tech 2006\New Folder\fm20.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: C:\Tech 2006\New Folder\msadodc.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: C:\Tech 2006\New Folder\mscomctl.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: C:\Tech 2006\New Folder\aresize.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: C:\Tech 2006\New Folder\ccrpudn6.ocx; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: C:\Tech 2006\New Folder\msstdfmt.dll; DestDir: {sys}; Flags: regserver restartreplace sharedfile; Source: C:\Tech 2006\Tech.exe; DestDir: {app}; Flags: ignoreversion; [INI] Filename: {app}{#MyAppUrlName}; Section: InternetShortcut; Key: URL; String: {#MyAppURL} [Icons] Name: {group}\Tech; Filename: {app}\Tech.exe; WorkingDir: {app} Name: {group}\Tech on the Web; Filename: {app}\Tech.url Name: {group}\Uninstall Tech; Filename: {uninstallexe} Name: {userdesktop}\Tech; Filename: {app}\Tech.exe; Tasks: desktopicon; WorkingDir: {app} [Run] Filename: {app}\Tech.exe; Description: LaunchTech; Flags: nowait postinstall skipifsilent; WorkingDir: {app} [UninstallDelete] Type: files; Name: {app}\Tech ICC.url [Registry] Root: HKCU; Subkey: Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers; ValueType: string; ValueName: {app}\Tech.exe; ValueData: RUNASADMIN Root: HKLM; Subkey: Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers; ValueType: string; ValueName: {app}\Tech.exe; ValueData: WINXPSP2 |
   
johnmax
Junior Member Username: johnmax
Post Number: 17 Registered: 03-2007
Rating: N/A Votes: 0 (Vote!) | | Posted on Monday, June 11, 2007 - 11:40 am: |
|
I think I have found the answer, if the Vista computer has Office installed then FM20.dll is not required, if not then I need to install “Microsoft ActiveX Control Pad” http://msdn2.microsoft.com/en-us/library/ms968493.aspx So that the forms controls in my app will work OK Is it possible to include this “Microsoft ActiveX Control Pad” in my innoscript install and run it just like the VB runtime routine? |
   
randem
Moderator Username: randem
Post Number: 212 Registered: 04-2004
Rating: N/A Votes: 0 (Vote!) | | Posted on Monday, June 11, 2007 - 07:09 pm: |
|
Yes, you would place the file in the [Run] section. You do not have to include it in your setup file at all you can use the {src} location parameter on the file and it will run from media your setup application runs from. Ex. [Run] Filename: {src}\SetupPad.exe; WorkingDir: {tmp}; Flags: skipifdoesntexist; |
   
johnmax
Junior Member Username: johnmax
Post Number: 18 Registered: 03-2007
Rating: N/A Votes: 0 (Vote!) | | Posted on Tuesday, June 12, 2007 - 11:20 am: |
|
How do I get an icon to display along side the internet shortcut? I have never be able to get one to display there. I am sure it must be me but I cannot do it, please help! |
   
randem
Moderator Username: randem
Post Number: 213 Registered: 04-2004
Rating: N/A Votes: 0 (Vote!) | | Posted on Tuesday, June 12, 2007 - 03:59 pm: |
|
Use these paramters on the line: IconFilename The filename of a custom icon (located on the user's system) to be displayed. This can be an executable image (.exe, .dll) containing icons or a .ico file. If this parameter is not specified or is blank, Windows will use the file's default icon. This parameter can include constants. Example: IconFilename: "{app}\myicon.ico" IconIndex Zero-based index of the icon to use in the file specified by IconFilename. Defaults to 0. If IconIndex is non-zero and IconFilename is not specified or is blank, it will act as if IconFilename is the same as Filename. Example: IconIndex: 0 |
   
johnmax
Junior Member Username: johnmax
Post Number: 19 Registered: 03-2007
Rating: N/A Votes: 0 (Vote!) | | Posted on Tuesday, June 12, 2007 - 09:16 pm: |
|
Many thanks |