yang punya tutor cara bikin" di c++ share disini ya ^^
Nih ada sedikit tutor:
1.Buka VC++ IDE, pilih "new" dari menu file,lalu pilih Win32 Dynamic - link library
2.Masukan nama project terserah lu..Misal:SM
3.Nah..sekarang agan bisa ngeliad kotak dialog dengan judul Win32 Dynamic - Link library
4.Pilih proyek DLL sederhana dan klik Finish.
5.Sekarang buka SM.cpp dari fileview
6.tambahkan baris ini ke SM.cpp
_stdcall int jumlah (int x, int y)
(
return x + y;
)
Ini adalah fungsi sederhana yang mengembalikan jumlah angka
Sekarang fungsi kita siap. Langkah berikutnya adalah untuk menciptakan '. File def "yang menginformasikan linker untuk ekspor fungsi.
7.Select New dari menu File dan pilih teks lalu File dari tab File,kasih nama SM.def.
Sekarang Aganmelihat file kosong.
8.lalu,tambahkan baris ini ke SM.def :
LIBRARY SM
EXPORTS
sum @1
9.Pilih SM.dll Build dari menu Build.
NB:Membangun proses harus lengkap tanpa kesalahan. Jika terjadi kesalahan, betulin dolo dan rebuild.
Setelah proses build selesai dengan sukses, agan melihat SM.dll dalam direktori debug.
10.Sekarang kita telah berhasil membangun Dll dan sekarang adalah waktunya untuk menguji itu.
Untuk menguji DLL kita harus menulis program kecil dengan VB.
11.Buka proyek baru dalam Visual Basic
12.Tambahkan :
-3 Text
-1 tombol Command
[You must be registered and logged in to see this image.]13.Salin kode ini :
Private Declare Function sum Lib "example1.dll" (ByVal x As Long, ByVal y As Long)
Private Sub Command1_Click()
Text3.Text = Str(sum(CInt(Text1.Text), CInt(Text2.Text)))
End Sub
Misalnya SM.dll untuk jendela atau direktori sistem. Lalu jalankan VB, masukkan beberapa nilai untuk text1 dan text2 dan klik tombol calculate. Jika Agan dapat melihat jumlah dalam text3,berarti Agan telah menyelesaikan SM. berhasil! selamat!.
selamat mencoba!!!
thnk"s 4:
- mbah google.
- JazzyBecker
- dll...