Novo

Forum kao aplikacija na telefonu

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

  • 2 odgovora
  • 3.865 pregleda

Najnovija ↓

Automatizacija i dogadjaji 15.06.2003. u 23:56 · pre 284 meseca #1
Kako da napravim da druge aplikacije mogu da obradjuju dogadjaje moje aplikacije (OnStartap, OnNewFile, OnQuit i slicno). Video sam da je to odradjeno sa komponentama na Servers stranici, ali ne znam kako to sam da odradim...

PS: Kako da napravim automatizacione funkcije koje vracaju neku vrednost...
Potpis
http://www.activecollab.com - Alat za upravljanje projektima
Re: Automatizacija i dogadjaji 16.06.2003. u 04:59 · pre 284 meseca #2
Koncept se oznacava kao IPC iliti Inter-process Communication.

Dve aplikacije mogu da komuniciraju na vise nacina. Neke su iste na svim operativnim sistemima -> putem komunikacije preko UDP ili TCP socketa ili putem deljene memorije, a drugi zavise od opcija koje nudi sam operativni sistem; pod unix/linux OS-om to su signali, pod windowsom standardni message podsistem.

Ukoliko ti je bitna portabilnost, mozes da izaberes recimo UDP socket komunikaciju. Kada se desi neki event u aplikaciji A, ona formira telegram i posalje na odredjeni port (ukoliko je u okviru samo jednog racunara, onda salje telegram na IP 127.0.0.1). U aplikaciji B imas jednu UDP listening komponentu, koja poruku/telegram prihvati, parsira ukoliko je potrebno i u zavisnosti od znacenja poruke, okine odgovarajuci event lokalno u aplikaciji B. Telegrami mogu da prenose i podatke, naravno. A mozes da koristis i kombinaciju recimo shared memory i UDP socketa ili message/signala (posto message i signal nisu fleksibilni u prenosu podataka). Znaci, bacis podatke na deljeni stream i okines telegram ili message da das do znanja ostalim "kompatibilnim" aplikacijama da se novi podaci nalaze tu-i-tu.

Mislim da je uz svaki Delphi dolazio bar po jedan primer za IPC.
Re: Automatizacija i dogadjaji 22.06.2003. u 02:20 · pre 284 meseca #3
OK, hvala za alternativno resenje, medjutim, s ovom aplikacijom bih to da resim uz pomoc automatizacije (zbog otvorenosti i jednostavnost implemetiranja u ostala okruzenja koja podrzavaju automatizaciju).

Da li se standardni Variant tip podataka koji Delphi koristi razlikuje od Variant tipova koja koriste ostala okruzenja (Visual Studio, C++ Builder i sl.). Ako je tako, koji Variant je standardan za sva ta okruzenja (OLEVarinat or somethin`???)?
Potpis
http://www.activecollab.com - Alat za upravljanje projektima
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme