Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 4.136 pregleda

Najnovija ↓

ActiveX samo u mom programu 02.05.2003. u 05:26 · pre 286 meseci #1
Kako bih mogao da napravim Activex kontrolu ali tako da je jedino ja mogu korisiti u svom programu a ne i neko ko je pokupi kad instalira taj program koji sam ja pravio.
Vidjao sam da kod nekih kontrola koje se pojave posle instalacije nekog programa kad ih dodam u projekat pojavi se poruka da nemam pravo da ih koristim. Dakle, kako se to moze izvesti?
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: ActiveX samo u mom programu 09.05.2003. u 02:13 · pre 286 meseci #3
Aj da ti odgovorim...

To pali samo kod ActiveX controla, znači OCX, ali ne i kod ActiveX DLLa.
U project properties imaš opciju dole levo "Require licence key". Prilikom kompajliranja OCX kontrole, naći ćeš u istom direktorijumu file sa ekstenzijom LIC. E sad, to ti je u stvari, reg file, koji upisuje neki random GUID u registry. Kada nekome napraviš setup, pa se u njemu nađe i tvoja OCX, ona će u runtime-u raditi, ali ne i u design time-u.

Ako neko hoće i da razvija svoje aplikacije sa tvojom kontrolom, mora da ima taj ključ u regedit bazi. Znači, ako nekome prodaš svoju kontrolu, onda mu tek daš i LIC file, da ga umerdžuje...
Re: ActiveX samo u mom programu 09.05.2003. u 02:21 · pre 286 meseci #4
Hvala na uputstvu.

Zanimljiva stvar koja mi se dogodila je sto kada sam kompajlirao projekat (u njemu sam razvijao i kontrolu i program koji je koristi) nigde ni dll-a ni ocx-a niti bilo cega. Ni u Registry-u nije bilo registrovano nista sa imenom te kontrole. Mozda u slucaju da razvijam i kontrolu i profram pri kompajliranju biva sve ubaceno u exe. Ako je tako, odlicno. To mi najbolje resava problem.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: ActiveX samo u mom programu 09.05.2003. u 10:35 · pre 285 meseci #5
Tako je, ti si user kontrolu -CTL embedovao u exe. Da si je prethodno kompajlirao morao bi u projekat da je dodaš kroz komponents/references. I jedno i drugo ima svojih prednosti. Ja recimo imam dll u kome su mi 20 animacija, avija, nekoliko wavova, about screen, najčešće funkcije za rad sa fajlovima, sistemske funkcije, manipulacija stringovima i api funkcije.

Takav iskompajliran dll ima 400kb, zadam referencu i uživam...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme