FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   Useful Dll for Inno Setup users (https://fileforums.com/showthread.php?t=95775)

peterf1999 12-12-2014 08:35

  • Added JoinFile function to dll.

Razor12911 12-12-2014 09:06

Nice bro, you back?
Really miss your conversions with extreme compression.

peterf1999 12-12-2014 09:09

Quote:

Originally Posted by Razor12911 (Post 436769)
Nice bro, you back?
Really miss your conversions with extreme compression.

I have no more time for conversions :(

peterf1999 18-12-2014 01:21

Added the following functions to dll:
  • GetFileSize
  • GetFileSize64
  • LoadFileToBuffer
  • EncryptStr
  • DecryptStr

peterf1999 24-01-2015 03:00

Added the following functions to dll:
  • SaveFileFromBuffer
  • DiskVolumeInfo
  • GetFixedDrives
  • CheckDiskLabel

Cesar82 24-01-2015 20:25

Please if possible add TTimer function to compatibilize enhanced script to unicode standard version of inno setup.

peterf1999 25-01-2015 04:54

Quote:

Originally Posted by LuisCésar82 (Post 437453)
Please if possible add TTimer function to compatibilize enhanced script to unicode standard version of inno setup.

I can't add a class (TTimer) through a dll.
To add a class we need the source code of inno setup standard modifying it and then recompile.
It's possible to create a function/procedure that could be used to made easier the use through a Win API SetTimer, KillTimer.

peterf1999 26-01-2015 07:18

Added the following functions/procedures to dll:
  • CreateTimer
  • DestroyTimer

Cesar82 01-02-2015 01:14

Quote:

Originally Posted by peterf1999 (Post 437487)
Added the following functions/procedures to dll:
  • CreateTimer
  • DestroyTimer

This was the functions I have tried specify. Thanks.

Would be interesting to join other dll functions in one dll.
e.g. add functions of some of these dll: VclStylesinno.dll, ISSkin.dll, MediaPlayer.dll, ImageAnimator.dll, isgsg.dll, GameuxInstallHelper.dll, FirewallInstallHelper.dll, InnoCallback.dll, bass.dll, ISTask.dll, botva2.dll, CallbackCtrl.dll,trayiconctrl.dll and other library in a single library.
That's just an idea.

Thanks

peterf1999 01-03-2015 07:40

Added the following functions/procedures to dll:
  • TicksToTime
  • StartWatch
  • StopWatch
  • ResetWatch
  • PosReverse

peterf1999 19-03-2015 07:52

Added the following functions to dll:
  • CreateRgnFromBmp
  • CreateFormFromBmp

peterf1999 20-03-2015 10:49

1 Attachment(s)
  • CreateFormFromBmp function prototype changed to:

Code:

CreateFormFromBmp(hWnd :HWND; const BmpFilename: PAnsiChar; ACPremultiplied: Boolean ): Integer;

peterf1999 04-04-2015 11:39

Added the following function to dll:
  • GetFileVersionData

Razor12911 04-04-2015 13:54

yup, this should be called the dream dll. everything useful is there.

Cesar82 05-04-2015 16:26

Quote:

Originally Posted by peterf1999 (Post 439573)
Added the following function to dll:
  • GetFileVersionData

Thanks for adding the "GetFileVersionData" function.

If the specified file does not exist (If not found) is crashing the program.

If the file does not exist could return empty results by default and default to 0.0.0.0 version.

I observed that the return is not unicode. Do not return unicode characters is possible.
I tested the executable file that is in the "Reg to INNO Converter.7z"
http://fileforums.com/showpost.php?p=410165&postcount=2


All times are GMT -7. The time now is 18:58.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com