سلام دوستان عزیز
چرا روش کار با توابع API در دات نت فرق می کنه و اینکه چرا بعضی از توابع توی دات نت عمل نمی کنه مثل SendMessage
سلام دوستان عزیز
چرا روش کار با توابع API در دات نت فرق می کنه و اینکه چرا بعضی از توابع توی دات نت عمل نمی کنه مثل SendMessage
سلام
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!چرا روش کار با توابع API در دات نت فرق می کنه
چه فرقی میکنه؟
به نظر شما چرا روش کار با توابع API در Delphi فرق میکنه؟؟؟
به نظر شما چرا روش کار با توابع API در ++VC فرق میکنه؟؟؟
به نظر شما چرا سینتکس Delphi با #C فرق میکنه؟
به نظر شما چرا سینتکس #C با دلفی فرق میکنه؟
به نظر شما چرا سینتکس ++VC با VB فرق میکنه؟
و...
آخه با کی فرق میکنه؟چرا روش کار با توابع API در دات نت فرق می کنه
اصلاً شما دو زبان نام ببرید که سینتکسشان یکسان باشد!؟
اگر کدنویسی ++VC شبیه Delphi باشد که دیگر دو زبان نیستند! یک زبان میشوند!
همینطور سایر موارد ...
!!!!چرا بعضی از توابع توی دات نت عمل نمی کنه مثل SendMessage
عمل نمیکند!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
=====
دقت کنید.
شما اگر میخواهید با زبان برنامه نویسی X کار کنید.
باید وقت بگذارید و سینتکس و تمام کلمات کلیدی زبان X را یادبگیرید.
نمیتوانید بگویید که من کمی زبان Y بلدم و میخواهم مثل همان رفتار و همان کدها را در X بنویسم!!!
باید وقت بگذارید و روش صحیح انجام کارها در زبان X را یاد بگیرید.
نمیتوانید بگویید که من کمی فرانسوی بلد هستم و حالا میخواهم همانطوری فرانسوی بنویسم و یک چینی متوجه شود من چه میگویم!
و بدتر بگویید که این مشکل آن فرد چینی است که نوشته فرانسوی مرا نمیفهمد!!!!!!
=====
کمی وقت بگذارید و زبان مورد نظرتان را اساسی یاد بگیرید، حتماً تمام توان خود را هم بگذارید تا تمام کلمات کلیدی زبان مورد نظرتان را هم یاد بگیرید.
اگر حتی یک کلمه کلیدی زبان برنامه نویسی دلخواهتان را هم بلد نباشید، یک چیزی از آن زبان برنامه نویسی بلد نیستید.
موفق باشید.
سلام دوست عزیز
من تقریبا 90% دات نت رو بلدم اما تا حالا با API توی دات نت کار نکرده بودم
مشکل این سوالم هم حل شد به جای Long از Integer استفاده کردم درست شد
سلام
خیلی اطمینان دارید برادرمن تقریبا 90% دات نت رو بلدم
پیشنهاد میکنم روی کلمات کلیدی وقت بیشتری بگذارید.
باور بفرمائید، بیشتر افرادی که من دیدم فقط if و select case و while را که یاد میگیرند مطمئن میشوند کل زبان را یاد گرفته اند.
اگر پارامتر مورد نظر اشاره گر باشد (که معمولا با h کوچک شروع میشوند مثل hWnd یا hDC و...) بهتر است به جای Integer از IntPtr استفاده کنید.مشکل این سوالم هم حل شد به جای Long از Integer استفاده کردم درست شد
اینطوری برنامه شما در نسخه های متفاوت ویندوز بهتر عمل میکند و مثلاً سیستم 32 یا 64 بیتی فرقی برایش ایجاد نمیکند.
موفق باشید.
![]()
نمی خوام از خودم تعریف کنم اما
من تا الان چند برنامه مدیریتی (کافی نت، پارکینگ، رستوران) و یک برنامه برای ارتباط با USB نوشتم که توی هیچ کدوم نشد که از API استفاده کنم واسه همین روش استفاده ازش رو توی دات نت نمی دونستم. الان حدود 4 سال میشه که دارم دات نت کار می کنم
پس بله اطمینان دارم
سلام
من اینارو ننوشتم اما فکر نمیکنم چیزی در حد آپولو هوا کردن باشه .
به قول آقای جوادی آملی 40 سال باید درس بخونی تا بفهمی هیچی نمیدونی.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)