Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Izrada setup aplikacije

[es] :: Pascal / Delphi / Kylix :: Izrada setup aplikacije

[ Pregleda: 1694 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

lupco_1959
tehnicar masinstva,teteks_tetovo
Tetovo

Član broj: 193382
Poruke: 93
79.125.230.*



Profil

icon Izrada setup aplikacije18.10.2011. u 10:35 - pre 152 meseci
Napravio sam program U Delphi 7 i kao bazu sam koristio paradox .
Kako da izradim setup i da uklucim sve komponente u njega da bi mogao da radi na bilo kojem racunaru sa instaliranim Windowsom.
Do sada sam to radio tako sto sam:
1. posebno instalirao bde na drugom racunaru
2.Stavio bazu koja se zove "trgovacka radnja" u rootu u C folderu
3.morao rucno da podesavam alias baze preko programa database desktop

Ovo je dosta neprakticno pa bih hteo da se sve ovo svede na pokretanje jednog setup a koji bi zvarsio ceo posao.

Dali je ovo moguce i kako?
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Izrada setup aplikacije18.10.2011. u 10:59 - pre 152 meseci
> Napravio sam program U Delphi 7 i kao bazu sam koristio paradox .
> Kako da izradim setup i da uklucim sve komponente u njega da bi mogao da radi na bilo kojem racunaru sa instaliranim Windowsom.

Možeš koristiti install shield koji dolazi uz Delphi ili neki drugi instalacioni alat poput InnoSetupa, pogledaj ovu temu za više detalja:

http://www.elitesecurity.org/t423641-0#2821069
 
Odgovor na temu

reiser

Član broj: 7895
Poruke: 2314



+102 Profil

icon Re: Izrada setup aplikacije18.10.2011. u 13:12 - pre 152 meseci
INNOSetup je idealno resenje.
Imao sam identican problem kao ti pre 7-8 godina kada sam pisao softver za CDClub koji je koristio Paradox, evo innosetup skripte koju sam tada napisao da instalira softver i BDE uz to:

Code:

[Setup]
AppName=CDClub
AppVerName=CDClub v1.3.5
DefaultDirName={pf}\MarkoSoft\CDClub
DefaultGroupName=CDClub
OutputBaseFileName=CDClub v1.3.5 Setup
OutputDir=Output
VersionInfoCompany=MarkoSoft
VersionInfoVersion=1.3.5.0
AllowCancelDuringInstall=NO
AppPublisher=MarkoSoft
AppVersion=1.3.5
UninstallDisplayIcon={app}\CDClub.exe
UninstallDisplayName=CDClub - MarkoSoft
DisableProgramGroupPage=YES

[Languages]
Name: "Srpski"; MessagesFile: "compiler:languages\Serbian.isl"

[Files]
Source: "CDClub.exe"; DestDir: "{app}";
Source: "Readme.txt"; DestDir: "{app}"
Source: "MiniReg.exe"; DestDir: "{tmp}"
Source: "BdeInst.dll"; DestDir: "{tmp}"

[Icons]
Name: "{userdesktop}\CDClub"; Filename: "{app}\CDClub.exe"; WorkingDir: "{app}"
Name: "{commonprograms}\MarkoSoft\CDClub\CDClub"; Filename: "{app}\CDClub.exe"; WorkingDir: "{app}"
Name: "{commonprograms}\MarkoSoft\CDClub\Readme"; Filename: "{app}\Readme.txt"
Name: "{commonprograms}\MarkoSoft\CDClub\Uninstall"; Filename: "{uninstallexe}"; WorkingDir: "{app}"

[Run]
Filename: "{tmp}\MiniReg.exe"; Parameters: """{tmp}\BdeInst.dll"""
Filename: "{app}\Readme.txt"; Description: "Otvori Readme.txt"; Flags: postinstall shellexec skipifsilent
Filename: "{app}\CDClub.exe"; Description: "Pokreni program"; Flags: postinstall nowait skipifsilent unchecked


U svakom slucaju, prostudiraj INNOSetup dokumentaciju (ima odlicnu dokumentaciju koja ide uz njega) i uvideces da je vrlo prosto da se radi sa njime.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Izrada setup aplikacije

[ Pregleda: 1694 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.