Post Reply  Post Thread 
Kako od klase za fabricki serijski broj diska napraviti DLL fajl
Author Message
rgdrajko
Novi korisnik
*


Posts: 11
Group: Registered
Joined: Sep 2007
Status: Offline
Reputation: 0
Post: #1
Kako od klase za fabricki serijski broj diska napraviti DLL fajl

U forumu xxxxxxxxxxxx Gogy: zabranjeno je reklamiranje drugih foruma a i na ovom forumu dao sam tudj kod sa klasom koja daje fabricki serijski broj hard diska. U svakom programu umesto te klase mozemo koristiti dll fajl koji je dobiven od te klase.

Postupak je sledeci:

U neki folder iskopiramo i razvijemo zip fajl "FabrSerBrDiska-cls.zip" sa klasom.

Postupak za dobivanje dll fajla od te klase je sledeci:

1. Startujemo VB6 i sa File/New project/ActiveX DLL odaberemo ActiveX DLL kao novi projekat
2. Desnim klikom u prozoru Projecta na klasu Class1, pa na Remove Class1.cls uklanjamo klasu
3. Preko Project/Add File izaberemo klasu HDSN.cls
4. Kliknemo na klasu HDSN u prozoru projekta i osobinu Instancing sa 1 - Private promenimo na 6 - GlobalMultiUse
5. Klikom na Project1 u prozoru projekta promenimo osobinu Name Project1 u npr. Name FabrSerBrDiska
6. Sa File/Make Project dll... napravimo dll fajl pod imenom npr. FabrSerBrDiska
7. Sada ucitamo vbp fajl iz primera.
8. Desnim klikom u prozoru Projecta na klasu HDSN, pa na Remove HDSN.cls uklanjamo klasu
9. Preko Project/References, pa preko browse pronadjemo FabrSerBrDiska.dll, kliknemo na Open pa na OK
10. Sada u kodu Form1, u General Declarations umesto:

Code:
Dim h As HDSN


napisemo:

Code:
Dim h As New FabrSerBrDiska.HDSN


I to je to.

Sada taj dll fajl mozemo koristiti u bilo kom programu, pre toga ga moramo registrovati sa:

REGSVR32 FabrSerBrDiska.dll



Attached File(s)
.zip File  FabrSerBrDiska-cls.zip (Size: 11.02 KB / Downloads: 0)
.zip File  FabrSerBrDiska-dll.zip (Size: 12.78 KB / Downloads: 0)
16-04-2008 01:52 AM
Find all posts by this user Quote this message in a reply
Post Reply  Post Thread 

View a Printable Version
Send this Thread to a Friend
Subscribe to this Thread | Add Thread to Favorites

Forum Jump: