FileForums

FileForums (https://fileforums.com/index.php)
-   Conversion Tutorials (https://fileforums.com/forumdisplay.php?f=55)
-   -   New Member (https://fileforums.com/showthread.php?t=102318)

NickX700K 11-10-2018 01:17

New Member
 
Hi Everone
I am new in there and i love to make a script setup.
How i can to begin?
Please Help And show me.....

PsYcHo_RaGE 12-10-2018 04:18

first of welcome to this friendly community
secondly if you want to create scripts setups, you need inno setup + you need to know the language which the inno setup uses.

and another thing is you can create breath taking installers on delphi using RAD Studio software mostly...its good

now ask yourself a question how much you know about scripting?

STB13 14-10-2018 14:07

Hii.
To begin creating setups, first you need to know the pascal language, which is used in Inno setup and RAD Studio for creating setups. After that the main thing is your creativity which means how creative you are, you must have an idea in your mind of what are you going to create. Creating setups is not so though but also not so easy, so stay here, learn, create, share and repeat...
Peace...

PsYcHo_RaGE 14-10-2018 22:36

Thonk!
 
Quote:

Originally Posted by STB13 (Post 476334)
Hii.
To begin creating setups, first you need to know the pascal language, which is used in Inno setup and RAD Studio for creating setups. After that the main thing is your creativity which means how creative you are, you must have an idea in your mind of what are you going to create. Creating setups is not so though but also not so easy, so stay here, learn, create, share and repeat...
Peace...

i think you are missing something, let me explain it

to create installers using inno setup, its recommended to learn object pascal programming language.

Now to create installers using RAD Studio, its recommended to learn same language i.e object pascal and delphi is the IDE for it.

you can also mix both rad and inno to create installer setups, wpi(fmx) by Razor12911 is the mix of both inno and RAD. don't forget this: it uses firemonkey to create stunning looks

STB13 15-10-2018 15:53

Quote:

Originally Posted by PsYcHo_RaGE (Post 476338)
i think you are missing something, let me explain it

to create installers using inno setup, its recommended to learn object pascal programming language.

Now to create installers using RAD Studio, its recommended to learn same language i.e object pascal and delphi is the IDE for it.

you can also mix both rad and inno to create installer setups, wpi(fmx) by Razor12911 is the mix of both inno and RAD. don't forget this: it uses firemonkey to create stunning looks

100 % Agree with you. Thanks for helping...

NickX700K 18-10-2018 03:32

Thanks For All of you..
Where I can to start to know pascal programming language?
I mean any website or any book or videos?

PsYcHo_RaGE 18-10-2018 03:39

1 Attachment(s)
Quote:

Originally Posted by NickX700K (Post 476414)
Thanks For All of you..
Where I can to start to know pascal programming language?
I mean any website or any book or videos?

check out this book which is recommended by inno developer himself >EPascal
their are more books to try but the count is low since this language is not quite popular these days.
Attachment 23298

kassane 22-10-2018 05:03

This documentation can help you as it is fairly up to date.
Modern Object Pascal - Introduction

JRD! 23-10-2018 13:37

1 Attachment(s)
Hello everyone,
Quote:

Originally Posted by NickX700K (Post 476251)
Hi Everone
I am new in there and i love to make a script setup.
How i can to begin?
Please Help And show me.....

You can use Inno Setup Ultra, it contains tools useful for the construction of important projects but also a library of examples of scripts that will be useful to you.

Quote:

Originally Posted by kassane (Post 476501)
This documentation can help you as it is fairly up to date.
Modern Object Pascal - Introduction

A Delphi programmer can not use Lazarus to write Delphi code because Lazarus is not Delphi. Lazarus is actually an IDE and a set of Delphi-ish class libraries for Free Pascal.
But note that things like Delphi's VCL are not there, and to be perfectly simple, Lazarus' debug and IDE experiments are rather uneven, even if they are free, which matters a lot.

If you want to develop with a free IDE, you can install the free version of Embarcadero here:

https://www.embarcadero.com/products.../free-download

Simply register, you will receive an email with a link to download the launcher. Remember to include help when selecting components to install.

If I have to give you one or two tips it would be to learn the basics of language, and use the "F1" help whenever you have a question. This works for object properties / events, reserved words, variable types, constants, functions, procedures.
This only works if the help file contains the requested information. You can also go to http://www.delphibasics.co.uk where many code examples are present.

Good luck and good programming.

felice2011 24-10-2018 00:11

Quote:

Originally Posted by JRD! (Post 476529)
Good luck and good programming.

Well, here luck matters little, or you have a programming base and programs or not programs.:rolleyes:

JRD! 24-10-2018 02:35

Quote:

Originally Posted by felice2011 (Post 476536)
Well, here luck matters little, or you have a programming base and programs or not programs.:rolleyes:

Yes by good luck I mean good continuation :p otherwise I agree with you :D

kassane 24-10-2018 07:38

Quote:

Originally Posted by JRD! (Post 476529)
A Delphi programmer can not use Lazarus to write Delphi code because Lazarus is not Delphi. Lazarus is actually an IDE and a set of Delphi-ish class libraries for Free Pascal.
But note that things like Delphi's VCL are not there, and to be perfectly simple, Lazarus' debug and IDE experiments are rather uneven, even if they are free, which matters a lot.

If you want to develop with a free IDE, you can install the free version of Embarcadero here:

https://www.embarcadero.com/products.../free-download

Simply register, you will receive an email with a link to download the launcher. Remember to include help when selecting components to install.

If I have to give you one or two tips it would be to learn the basics of language, and use the "F1" help whenever you have a question. This works for object properties / events, reserved words, variable types, constants, functions, procedures.
This only works if the help file contains the requested information. You can also go to http://www.delphibasics.co.uk where many code examples are present.


In fact the difference between these two IDE's, but the main purpose of the link I mentioned earlier is the basic knowledge "Object Pascal" and not promote the choice of the type of tool that it uses. It is his choice to use Lazarus or Delphi Community Edition.

There are currently components compatible with both tools.
I did a dynlib test for innoSetup with basic pascal and compiled on both tools in which the result was satisfactory. But the framework will depend on its choice. LCL(Fpc) and VCL(Delphi) have similar quirks but do not make them compatible. As for the FMX, I will not even mention it.

JRD! 30-10-2018 17:08

Quote:

Originally Posted by kassane (Post 476543)
In fact the difference between these two IDE's, but the main purpose of the link I mentioned earlier is the basic knowledge "Object Pascal" and not promote the choice of the type of tool that it uses. It is his choice to use Lazarus or Delphi Community Edition.

There are currently components compatible with both tools.
I did a dynlib test for innoSetup with basic pascal and compiled on both tools in which the result was satisfactory. But the framework will depend on its choice. LCL(Fpc) and VCL(Delphi) have similar quirks but do not make them compatible. As for the FMX, I will not even mention it.

Yes I agree, but the content of your link only mentions Lazarus and not the free version of RAD Studio. For the rest, good continuation.


All times are GMT -7. The time now is 15:27.

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