PDA

View Full Version : پیدا کردن یونیت یک تابع



amincaspian
سه شنبه 06 مرداد 1388, 19:10 عصر
دوباره سلام دوستان


گاهی وقتا پیش می یاد که دلفی تابعی رو شناسایی نمی کنه و باید به قسمت یونیت برنامه یه چیزی اضافه بشه من دنبال اینم که این چیز ها رو چطور پیدا کنم .

ببخشید که جمله بندیم اینقدر چیز تو چیز شد.

Felony
سه شنبه 06 مرداد 1388, 19:21 عصر
تو گوگل جست و جو کنید ، فراوان یافت میشود .

amincaspian
پنج شنبه 08 مرداد 1388, 10:12 صبح
از تو خود دلفی نمی شه فهمید؟

p_ooya
پنج شنبه 08 مرداد 1388, 12:05 عصر
از تو خود دلفی نمی شه فهمید؟
خیلی راحت. اسم تابع یا دستوری که یونیتش رو نمی دونید رو توی راهنمای دلفی پیدا کنید، بعد از توضیحات اولیه یه قسمت هست که تیترش نوشته unit که نشون میده این تابع از چه یونیتی استفاده می کنه. به عنوان مثال تابع Arcsin :

Calculates the inverse sine of a given number.

Unit

Math

Category

Trigonometry routines

Delphi syntax:

function ArcSin(const X: Extended): Extended;

C++ syntax:

extern PACKAGE Extended __fastcall ArcSin(const Extended X);

Description

ArcSin returns the inverse sine of X. X must be between -1 and 1. The return value will be in the range [-Pi/2..Pi/2], in radians.

vcldeveloper
پنج شنبه 08 مرداد 1388, 18:46 عصر
از تو خود دلفی نمی شه فهمید؟
بستگی داره. اگر تابع از توابع خودِ دلفی باشه، و نسخه دلفی شما هم 2009 باشه، میشه با راست-کلیک کردن بر روی نام تابع، یا کلاس مربوطه، و انتخاب گزینه Find unit از منوی Refactoring، نام یونیت را بطور خودکار پیدا کرد و به سورس اضافه کرد. ولی این روش همیشه قابل اعتماد نیست، و خیلی از کلاس ها و توابع هنوز در آن وجود ندارند. گاهی میتونه به شما کمک کنه.

راههای دیگه هم همون استفاده از Help دلفی، یا جستجو در اینترنت هست.