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

Delphi pravljenje plugin-a

[es] :: Pascal / Delphi / Kylix :: Delphi pravljenje plugin-a

[ Pregleda: 2120 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.isp.telekom.rs.



Profil

icon Delphi pravljenje plugin-a16.07.2014. u 14:24 - pre 118 meseci
Mozda sam se lose izrazio u nalovu, ne treba mi pravljenje plugin-a za Delphi nego za moj program pravljen u Delhi-ju.

Poceo sam nesto da radim.


Mislio sam da podatke o komponentama (u ovom programcicu sam napravio za tbutton, ali u programu cu koristiti TRibbon i ActionMenager) cuvam u xml fajlu, a funkcije i procedure (kao i forme) u dll-ovima.

E, sada problem, napravio sam programcic ali ne radi, napravi dugme ali me zezaju procedure. Interesuje me da li postoji neko elegantnije resenje za pravljenje plugin-ova (bez dodatnih komponenti, posto vise programera radi na jednom projektu).




Evo primera uz poruku, ne radi. Mozda je greska u dll-u, radio sam jutros do 4h pa sam mozda nesto izbrljao. Molim iskusnnije kolege da mi pomognu ako su se do sada susretali sa ovim problemom.
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Delphi pravljenje plugin-a16.07.2014. u 14:44 - pre 118 meseci
Neku osnovnu funkcionalnost ti je verovatno najlakše postići sa preko runtime packages. Ubaciš u pakete te dodatno forme i onda ih iz glavnog programa samo učitaš i dalje to radi kao da je sve bilo u istom programu kompajlirano. Pogledaj funkciju LoadPackage i ovaj link za vise detalja http://edn.embarcadero.com/article/27178.
 
Odgovor na temu

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.isp.telekom.rs.



Profil

icon Re: Delphi pravljenje plugin-a17.07.2014. u 19:36 - pre 118 meseci
Nece moci. Paketi i program moraju biti istom verzijom kompajlera kompajlirani. Ja program pisem u XE2, a pluginove bi najverovatinije u 7. Evo jednog koda, koji ne radi. Da li neko zna gde je greska?
 
Odgovor na temu

Rapaic Rajko
Bgd

Član broj: 4105
Poruke: 810
..ppoe.dyn.broadband.blic.net.



+62 Profil

icon Re: Delphi pravljenje plugin-a18.07.2014. u 08:17 - pre 118 meseci
Gde ti je kod?

Pozz :)
 
Odgovor na temu

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.opera-mini.net.



Profil

icon Re: Delphi pravljenje plugin-a18.07.2014. u 19:17 - pre 118 meseci
Izvinite, bio sam u frci pa nisam video da mi je pukla konekcija, evo ga kos.

Mislim da je to taj.

 
Odgovor na temu

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.isp.telekom.rs.



Profil

icon Re: Delphi pravljenje plugin-a19.07.2014. u 11:28 - pre 118 meseci
Nisam uspeo da unloadujem direktno na forum, ne znem zasto pise da nisam izabrao fajl.

Evo uploadovao sam ga ovde:
http://www.mediafire.com/download/w96d9d98ry2n4wq/p1_2.rar
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Delphi pravljenje plugin-a19.07.2014. u 20:12 - pre 118 meseci
> Nece moci. Paketi i program moraju biti istom verzijom kompajlera kompajlirani. Ja program pisem u XE2, a pluginove bi najverovatinije u 7.

Ne vidim razloga za time, ali ako su takvi zahtevi onda imaš i druge (teže) alternative.
Pluginove možeš praviti kao dll pa dalje sve sam raditi (što bi Delphi plugin sistem radio), možeš pisati COM objekte (jedan plugin jedan COM objekat), a možeš ih realizovati kroz neki skripting jezik.



 
Odgovor na temu

nekicneko99
Programer - ucenik
ETS Mihajlo Pupin
Novi Sad Srbija

Član broj: 323579
Poruke: 108
*.dynamic.isp.telekom.rs.



Profil

icon Re: Delphi pravljenje plugin-a20.07.2014. u 11:20 - pre 118 meseci
100 programera 100 cudi.

Ja sam mislio preko .dll plus .xml, postavio sam kod za tako nesto ali ne radi.
Da li ima neki primer za com objekte, snjima sam slabo radio, nesto osnovno znam. Kako bi nnjih mogao koristiti za PlugIn?
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Delphi pravljenje plugin-a21.07.2014. u 04:06 - pre 118 meseci
> Ja sam mislio preko .dll plus .xml, postavio sam kod za tako nesto ali ne radi.

Ne znam sad kako sti to radio ali ako hoćeš da prikažeš neku iz dlla onda moraš uraditi prethodnu inicijalizaciju, da postaviš za application.handle iz dll application.handle glavnog programa.


> Da li ima neki primer za com objekte, snjima sam slabo radio, nesto osnovno znam. Kako bi nnjih mogao koristiti za PlugIn?

Verovatno ima, pogledaj delphi.about. U osnovi u comu možeš napraviti i neke svoje forme (activeX forme) i onda njih prikazivati gde treba i kad treba...
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Delphi pravljenje plugin-a

[ Pregleda: 2120 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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