PDA

View Full Version : erroe در زمان اجرای api؟



majid325
پنج شنبه 05 مهر 1386, 02:48 صبح
با سلام:
زمانی که اجرای برنامه به فرخوانی تابع api زیر میرسه یه error مبتنی بر اینکه این تابع در کتابخانه مربوطه وجود نداره میده در حالی که از همون کتابخانه یه تابع دیگه بدون مشکل اجرا میشه!

Private Declare Function RegisterServiceProcess Lib "kernel32.dll" (ByVal dwProcessID As Long, ByVal dwType As Long) As Long

noorsoft
پنج شنبه 05 مهر 1386, 05:08 صبح
شما احتمالا تابع را در یک ماژول تعریف کرده اید و قصد دارید جای دیگری از آن استفاده کنید
Private را به Public تغییر دهید مشکل حل می شود

majid325
پنج شنبه 05 مهر 1386, 13:06 عصر
با تشکر ، نه مشکل این نیست.
2 تابع دارم ،مثل هم تعریف کردم ،در یک زمان و مکان ، یکیشون اجرا نمیشه! یکیشون میشه!