السلام عليكم و رحمة الله هذا كود ملف dll بسيط
.386 .model flat, stdcall option casemap :none GetValue PROTO :DWORD MessageBoxA PROTO :DWORD,:DWORD,:DWORD,:DWORD includelib C:\masm32\lib\kernel32.lib includelib C:\masm32\lib\user32.lib .data valu db "السلام عليكم و رحمة الله",0 .code Main proc hInstDLL:DWORD, reason:DWORD, unused:DWORD ret Main endp GetValue proc StrV:DWORD mov eax, 580 mov StrV, offset valu ret GetValue endp End Main
السؤال كيف أعيد قيمة المتغير valu في StrV لأتمكن من استقبال النص عند استدعاء الدالة
أرجو التعديل على المثال و شكرا لكم