Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 8 odgovora
  • 2.882 pregleda

Najnovija ↓

Delphi pravljenje plugin-a 16.07.2014. u 15:24 · pre 149 meseci #1
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.
Potpis
https://www.youtube.com/watch?v=CGvGdOjnTIA
Re: Delphi pravljenje plugin-a 16.07.2014. u 15:44 · pre 149 meseci #2
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.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Delphi pravljenje plugin-a 17.07.2014. u 20:36 · pre 149 meseci #3
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?
Potpis
https://www.youtube.com/watch?v=CGvGdOjnTIA
Re: Delphi pravljenje plugin-a 19.07.2014. u 21:12 · pre 149 meseci #7
> 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.


Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Re: Delphi pravljenje plugin-a 20.07.2014. u 12:20 · pre 149 meseci #8
100 programera 100 cudi. :D

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?
Potpis
https://www.youtube.com/watch?v=CGvGdOjnTIA
Re: Delphi pravljenje plugin-a 21.07.2014. u 05:06 · pre 149 meseci #9
> 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...
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme