Novo

Forum kao aplikacija na telefonu

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

  • 4 odgovora
  • 3.269 pregleda

Najnovija ↓

Dll i Exe Pozivanje ! 28.01.2008. u 17:33 · pre 228 meseci
izmenjeno 1 put, poslednji put Aleksandar Ružičić 28.01.2008. u 19:10
  1. Aleksandar Ružičić28.01.2008. u 19:10zapis iz teksta poruke
#1
kako NPR da iz exe fajla pozovem funkciju iz dll-a kojeg sam napravio u VB6 .

NPR ako sam u dll u classu ubacio ovu funkciju
Code:

Function Pozovi ()
Shell("C:\Program Files\Program.exe")
end function

kako da ovu istu funkciju iz dll-a pozovem na onClick gumba na formi exe fajla !

Pozdrav !
Re: Dll i Exe Pozivanje ! 28.01.2008. u 19:10 · pre 228 meseci #2
VB6 pravi ActiveX DLL-ove tj moras da registrujes rezultujuci dll (pomocu regsrv32.exe) i da ga onda ukljucis u tvoj projekat (exe) preko References dijaloga. onda ces moci da pozivas funkcije iz tog dll-a.

ako hoces u vb-u da napravis win32 dll (ne activex) onda moras da koristis neke add-inove/"hackove" jer vb6 ide ne pruza mogucnost generisanja win32 dllova (iako vb linker moze da generise i win32 biblioteke). ja ti preporucujem vbAdvance add-in za ovo, link ces naci u TOP temi.
Potpis
rafforum.rs - Forum Računarskog Fakulteta
Re: Dll i Exe Pozivanje ! 28.01.2008. u 20:34 · pre 228 meseci #3
[VB6 pravi ActiveX DLL-ove tj moras da registrujes rezultujuci dll (pomocu regsrv32.exe) i da ga onda ukljucis u tvoj projekat (exe) preko References dijaloga. onda ces moci da pozivas funkcije iz tog dll-a.]

Da ovo sve ja uradim,ali kasnije ne znam pozvati funkciju iz njega !
Re: Dll i Exe Pozivanje ! 30.01.2008. u 19:04 · pre 228 meseci #4
Nakon sto postavis referencu iz projekta na tvoj .dll, valja da iz programa setujes objekat .dll-a:

Code:
Dim myVar As New TvojDll.tvojaKlasa

Private Sub Command1.Click()
    '
    myVar.TvojaFunkcija
    Set myVar = Nothing
    '
End Sub


Od prilike bi tako to islo.
Potpis
Svoje najlepše dane proveo sam noću.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme