Merhabalar Dll i aynı sekilde olusturup Delphi yada Pythında Erişmesi için yaptıgımız ayar nasıl oluyor ? Module olusturdugunuz yer aynı mı kalıyor acaba ?
ben pythonda denedim, dll-e dönüştürme işlemi aynı kalıyor, pytonda ise dll-i kullanmak için ctypes kütüphanesini kullana bilirsin. ben c++'ta iki rakamın toplamını döndüren fonksiyon yazdım, python tarafında da şöyle kullandım: from ctypes import * mydll = cdll.LoadLibrary(r"C:\Users\AVG-dell\Desktop\c_ders\Test_Dll\x64\Debug\Test_Dll.dll") a = mydll.topla(15,5) print(a)
mesela ben python kullanıyorum, bana baya avantaj sağlayacak. örnek vereyim python bazı işlemlerde yavaş kalıyor, mesela ağır matematik işlemlerinde. benim amacım bu matematik işlemlerini c++'ta fonksiyon haline sokup, dll olarak python içinde kullanmak
Merhabalar Dll i aynı sekilde olusturup Delphi yada Pythında Erişmesi için yaptıgımız ayar nasıl oluyor ? Module olusturdugunuz yer aynı mı kalıyor acaba ?
valla delphi veya py' da kullanmadım. zaten hiç kaynak yok adam akıllı, biraz ordan biraz burdan biraz mantık biraz tecrübe ancak yapabilmiştim
ben pythonda denedim, dll-e dönüştürme işlemi aynı kalıyor, pytonda ise dll-i kullanmak için ctypes kütüphanesini kullana bilirsin. ben c++'ta iki rakamın toplamını döndüren fonksiyon yazdım, python tarafında da şöyle kullandım:
from ctypes import *
mydll = cdll.LoadLibrary(r"C:\Users\AVG-dell\Desktop\c_ders\Test_Dll\x64\Debug\Test_Dll.dll")
a = mydll.topla(15,5)
print(a)
Bize ne avantaj sağlar bu olay onu anlayamadım acıkcası
Senior Developer olunca anlarsın :)
mesela ben python kullanıyorum, bana baya avantaj sağlayacak. örnek vereyim python bazı işlemlerde yavaş kalıyor, mesela ağır matematik işlemlerinde. benim amacım bu matematik işlemlerini c++'ta fonksiyon haline sokup, dll olarak python içinde kullanmak