Novo

Forum kao aplikacija na telefonu

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

  • 10 odgovora
  • 3.738 pregleda

Najnovija ↓

Sadrzhaj druge aplikacije u mojoj aplikaciji 05.09.2005. u 22:59 · pre 257 meseci #1
Pre par godina sam u programu pod nazivom Multimedia builder pravio neke gluposti, i on je imao mogutjnost da sadrzhaj nekog drugog programa prikazhe u prozoru programa koji sam radio. Na primer napravim formu i ubacim notepad na nju, i dobijem potpuno funkcionalan notepad u okviru mog programa (samo shto nema title bar)
kako bi ovo moglo da se obavi u delphiju?
Potpis
http://www.talesofthelostsouls.com
Re: Sadrzhaj druge aplikacije u mojoj aplikaciji 06.09.2005. u 23:53 · pre 257 meseci #2
Ne mozes da ubacis bilo koji program u svoj. Da bi to mogao da uradis program koji zelis da ubacis mora da podrzava OLE komunikaciju. Tvoj program je OLE container, a program koji uzimas je OLE kontrola. Imas primer u Delphi-u kako da tvoj program uvuce Word u sebe. Cak se i meni iz Word-a importuje. Primer se zove OleCtnrs.
Potpis
Play Store
Re: Sadrzhaj druge aplikacije u mojoj aplikaciji 07.09.2005. u 11:38 · pre 257 meseci #6
aj da ne otvaram novu temu... da pitam odmah ovde... elem... pravim neku aplikaciju za kontrolu internet kluba i igraonice, i zanima me da li je ikako mogutje da u gornjem levom uglu ispishem preostalo vreme, ali da ne treperi i slichno, jer su svi moji dosadashnji pokushaji radili tako. shto sam cheshtje mogao stavljao sam formu on top i sve tako, ali mi se ovo ne svidja.
Potpis
http://www.talesofthelostsouls.com
Re: Sadrzhaj druge aplikacije u mojoj aplikaciji 07.09.2005. u 15:18 · pre 257 meseci #7
1. probaj da koristis SetParent funkciju. Exe fajl se pokrene, kreira prozor, uzmes handle tog prozora i napises nesto kao
Code:
SetParent(ExeWinHandle, Form1.Panel1.Handle);
i onda samo postavis poziciju tog prozora na 0, 0 kako bi bio u gornjem levom cosku panela. Nece da radi za sve prozore, ali za vecinu hoce (radi za notepad :) ).

2. Meni je OnTop win resavao posao. Svake sekunde kad updatujem vreme ponovo postavim OnTop flag pa se moj prozor vidi cak i u fullscrene aplikacijama tj. igrama. Crn pravougaonik, zuta slova i teraj :)
Potpis
Play Store
Re: Sadrzhaj druge aplikacije u mojoj aplikaciji 07.09.2005. u 16:36 · pre 257 meseci #9
jesi probao da crtash po ekranu?
mada ne znam da li ce raditi u igrama ...

Code:

var acanvas: TCanvas;
    aDC: HDC;
begin
acanvas := TCanvas.Create;
aDC := GetDC(0);   // ovo ti daje DC ekrana
acanvas.Handle := aDC;
//kod za crtanje po ekranu [acanvas je kanvas ekrana]
acanvas.textout(0,0,'ostalo ti je 0 minuta :D');
Potpis
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
Re: Sadrzhaj druge aplikacije u mojoj aplikaciji 07.09.2005. u 16:56 · pre 257 meseci #10
Problem je sto u fullscreen-u aplikacija koristi DirectX ili OpenGL i ima skoro direktan pristup grafickoj memoriji i kad obire ekran, obrise i tvoj text. Znas li neki program koji to resava lepo bez upotrebe nekog externog hardvera?
Potpis
Play Store
Re: Sadrzhaj druge aplikacije u mojoj aplikaciji 07.09.2005. u 22:45 · pre 257 meseci
izmenjeno 1 put, poslednji put DVSoftware 07.09.2005. u 22:46
  1. DVSoftware07.09.2005. u 22:46zapis iz teksta poruke
#11
poshto trenutno nemam windows, zamolio bih nekoga da ovo proba,
postoji program pod nazivom fraps koji ispisuje fps u uglu ekrana, e
sad ne znam da li treperi ili ne...
Potpis
http://www.talesofthelostsouls.com
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme