PDA

View Full Version : Dll pada Visual basic


Koza
03-31-2009, 07:43 PM
trus kalo dll dari vb tc gimana mas...
padahal kalo kita buat module pada vb saat compile tc nggk ada file compileran yang berformat Dll..
trus kalo buat program dari vb yang mengndung komponen tc gimana yach...
:-?:-?:-?:-?

M2R
03-31-2009, 07:49 PM
TC? turbo C? ini beberapa tutorialnya (http://www.google.co.id/search?hl=id&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=y1I&q=standard+DLL+in+VB&btnG=Telusuri&meta=) (bqin DLL in VB) . pilih ja yg mudah dimengerti ^^
biar bs d pke ma ansav, jgn lupa pke file .DEF

LIBRARY Simple
EXPORTS
AnsavPluginsInit
AnsavPluginStart
ExPluginName
GetExInfo

untuk DLL yg bernama : Simple

APTX
03-31-2009, 07:52 PM
rumit pake VB ya ...
gak ad pointer, gak strcall, fungsi stringnya amburadul, kurang luwes ....

weleh2 ...

M2R
03-31-2009, 08:19 PM
sperti yg shd saia post sebelumnya. IMPOSSIBLE ? NO ! DIFFICULT ? YES !

kesimpulannya : semangat ya !!! bqin DLL pke VB bkn sesuatu yg mustahil kok, cmn rumit aja. saia punya buktinya yg dah jd, yg bqin bkn saia lho

DOWNLOAD (http://www.indowebster.com/Plugin_ANSAV_with_VB.html) (by w@hyoE) n ganbate !!!

bonus : _http://www.tweakvb.com/

antwa
04-01-2009, 04:23 PM
hmnn....allow semua...
lam kkenal.....
mang ga mustahil bikin windows standar dll or standalone dll make vb tapi agak rumit.
mungkin ntar saya bawaain deh contoh sansav plugin with vb yang saya bikin.
ditunggu aja........:D

APTX
04-07-2009, 09:26 PM
string VB beda dengan string normal ....
kalo di buka pake HexEditor string VB kayak gini jadinya : "S T R I N G V B" bukan "STRING VB"
karena tiap hurup ada hex 00, sehingga kalo dibuat plugin cuma kelihatan hurup "S".
Solusi : hapus hex00 pake hex editor.

antwa
04-08-2009, 12:01 AM
string VB beda dengan string normal ....
kalo di buka pake HexEditor string VB kayak gini jadinya : "S T R I N G V B" bukan "STRING VB"
karena tiap hurup ada hex 00, sehingga kalo dibuat plugin cuma kelihatan hurup "S".
Solusi : hapus hex00 pake hex editor.

mungkin ini bisa membantu klo masalah String pada vb setiap type data string yang merupakan fungsi keluaran coba gunakan StrConv(str, vbFromUnicode)

void
04-08-2009, 06:15 AM
string VB beda dengan string normal ....
kalo di buka pake HexEditor string VB kayak gini jadinya : "S T R I N G V B" bukan "STRING VB"
karena tiap hurup ada hex 00, sehingga kalo dibuat plugin cuma kelihatan hurup "S".
Solusi : hapus hex00 pake hex editor.
yup, benar sekali om. VB pakai widechar / unicode jadi setiap karakter dipisahkan oleh sebuah 0x00 :)

bacotnet
04-08-2009, 08:15 AM
Kalo bikin DLL visual basic sih bisa, makanya disediakan fitur ActiveX DLL. Tapi kalo lu maksud plugin buat Ansav gwa bilang mustahil deh, ga percaya? coba lu bikin sebuah plugin yang layaknya adalah sebuah plugin yaitu "menggunakan form" gwa tunggu disini deh.

antwa
04-08-2009, 08:42 AM
Kalo bikin DLL visual basic sih bisa, makanya disediakan fitur ActiveX DLL. Tapi kalo lu maksud plugin buat Ansav gwa bilang mustahil deh, ga percaya? coba lu bikin sebuah plugin yang layaknya adalah sebuah plugin yaitu "menggunakan form" gwa tunggu disini deh.

read before you post......
diatas mas M2R dah kasih link download buat plugin ansav full vb.....is created by my self.............nothing imposble in this world if we try it:-"

bacotnet
04-08-2009, 09:37 AM
read before you post......
diatas mas M2R dah kasih link download buat plugin ansav full vb.....is created by my self.............nothing imposble in this world if we try it:-"
Wkwkwkwk... sssstttt biar semua pada coba. :P

Koza
04-08-2009, 10:52 AM
iya tuch mas, pluginnya mas antwa dari vb,
mas share dong, caranya buat plugin ansav lewat vb

APTX
04-08-2009, 04:40 PM
^
mas antwa masih ada source code yang pernah saya buat ?

M2R
04-08-2009, 05:01 PM
@antwa

bagi2 source code AVnya yg bwt load DLL plugin ansav n source code Plugin ansav dr VB pliss ^^

antwa
04-08-2009, 08:15 PM
bentaran yah czlm kewarnet lagi nie. nie dirumah cuma make dialup doanx.jadi klo upload request time out mulu....=(.paling besok lah saya kewarnetnya.

@APTX
wadu. ntar saya cari dulu

APTX
04-09-2009, 04:30 PM
OK gw tunggu ...

tahara
04-11-2009, 12:05 PM
@antwa

bagi2 source code AVnya yg bwt load DLL plugin ansav n source code Plugin ansav dr VB pliss ^^

Ya stuju saya dukung, bagi dung
Saya pernah nyuba bikin, pada trust list ansav ada nama pluginnya tapi pada kamar pluginnya iconnya ga ada.:(

M2R
04-12-2009, 09:02 PM
@atas

tp bs d load ngga ma ansav yg lama?

lynxluna
04-17-2009, 05:15 PM
Mungkin bikin plugin with VB bisa aja... saya yang kepikiran koq bikin ActiveX DLL dengan VB6 terus bikin STUB yang bisa mengakses fungsi-fungsi COM dengan C++ terus diekspor ke Ansav...:D

@Antwa

Bener ga caranya gitu? ataw pake cr lain?

fuckeeh
09-26-2009, 01:59 PM
maaf neh newbie. . .

pliz bagi dunk source dll vb untuk buat plugin ansav???

gw baru tau klo vb bisa digabungin ma c++. . . :D:D:(:(:D:smoke::top::coolhehe::cheers::cheers::t hink::gotit:mav newbie neh masih nyoba emot. . . hehehee . .

galang_cha0s
09-26-2009, 02:11 PM
@fuckeeh
kalo mw buat plugin ansav, neh download SDK nya di _http://ansav.com/forum/showthread.php?t=135&highlight=plugin

*eh sory, sekalian baca ampe slesai itu thread.
baru tw, ternyata VB gk bisa buat dll bisanya buat com..

disitu ada yg jelaskan.. kq :)

momon
09-27-2009, 07:12 PM
yup, benar sekali om. VB pakai widechar / unicode jadi setiap karakter dipisahkan oleh sebuah 0x00 :)

Yoi, lebih umum lagi itu nama-nya unicode, dan unicode tidak harus dipisahkan oleh 1 byte 0x00 bisa 2 byte, 4 byte dst.
Hati-hati banyak orang kejebak dengan pemahaman unicode itu karakter per 2 byte, padahal bisa lebih loh, contohnya pada charset kayag utf-32 yag umumnya dipake ma OS unix.

HyperLinx
09-28-2009, 09:27 PM
wah boros banget, 1 huruf disimpan dengan 4 bytes, yah tentu saja pasti ada kegunaannya.
nambahin, :
UTF = Unicode Transformation Format
unicode ada beberapa jenis, UTF-8 (1 byte), UTF-16(2 bytes), UTF-32 (4 bytes)
kelihatannya yang di windows pake unicode 2 bytes.

Padahal rutin internal runtime MSVBVM60.DLL menggunakan unicode semua,
makanya string di VB untuk huruf biasa dipisah 0x00. atau type datanya COM BSTR.

:-"

RizonBarns
12-13-2010, 02:09 PM
Saya juga sedang mengembangkan Hook Linker untuk VB6 agar bisa mengkompilasi Standard DLL. Tetapi ada satu problem. Yaitu tidak dapat menjalankan fungsi Export sebagaimana mestinya.