Def File

C, C++ ve C++ Builder ile ilgili konuları buraya yazabilirsiniz.
Cevapla
Jakado
Üye
Mesajlar: 1
Kayıt: 18 May 2016 01:28

Def File

Mesaj gönderen Jakado » 18 May 2016 01:40

Öncelikle merhaba arkadaşlar yeni katıldım aranıza.
rad stdioda def dosyası nasıl oluşturabilirim. internette baya araştırdım ama pek anlamadım acıkcası.
virsual stdio da direk olusturup istediğimiz fonsiyona 1 2 diye addres verebiliyoruz bunda bulamadım.
Söyleki
bir dll dosyası olusturdum.

Kod: Tümünü seç

	impdef Test.dll.def Test.dll
kodu ile def dosyası olusturdum

Kod: Tümünü seç

LIBRARY     TEST.DLL

EXPORTS
    @@Unit1@Finalize               @4   ; __linkproc__ Unit1::Finalize
    @@Unit1@Initialize             @3   ; __linkproc__ Unit1::Initialize
    @DenemeFonsk$qqsuli            @2   ; __stdcall DenemeFonsk(unsigned long, int)
    TMethodImplementationIntercept @5   ; TMethodImplementationIntercept
    _Form1                         @8   ; _Form1
    ___CPPdebugHook                @6   ; ___CPPdebugHook
    __dbk_fcall_wrapper            @1   ; __dbk_fcall_wrapper
    dbkFCallWrapperAddr            @7   ; dbkFCallWrapperAddr
def dosyası böyle cıktı.
benim istediğim.

Kod: Tümünü seç

	@DenemeFonsk$qqsuli            @2   ; __stdcall DenemeFonsk(unsigned long, int)
bu fonsiyonuna 1 vermek.

Kod: Tümünü seç

	@DenemeFonsk$qqsuli            @1   ; __stdcall DenemeFonsk(unsigned long, int)
nasıl yapabilirim bunu acaba

Cevapla