PDA

View Full Version : حرفه ای: آیا می شود آبجکت های یک قطعه کد را از جای دیگری لیست کرد؟



یوسف زالی
یک شنبه 05 تیر 1390, 16:44 عصر
با سلام خدمت اساتید
ما یک قطعه کد داریم مثلا برای دکمه اول که توش با بعضی از آبجکت ها کارشده.
حالا از دکمه دیگری می شود فهمید که تو اون دکمه اولی چه ارجاعاتی به چه اشیایی موجوده؟
ممنون.

tdkhakpur
سه شنبه 07 تیر 1390, 23:26 عصر
ما یک قطعه کد داریم مثلا برای دکمه اول که توش با بعضی از آبجکت ها کارشده.
حالا از دکمه دیگری می شود فهمید که تو اون دکمه اولی چه ارجاعاتی به چه اشیایی موجوده؟

به گمانم نمیشه.
اشیا یا کد native به همنگام اجرا داخل cpu کد هستند مگر اینکه یک ساختاری موقعیت اونها رو ثبت کنه و شما بتونید از این طریق این اقدام رو انجام بدید.
تا اونجایی که اطلاع دارم همچین api ای برای این نوع بررسی وجود نداره.

یوسف زالی
سه شنبه 07 تیر 1390, 23:53 عصر
API که نداره.
اما من دنبال این بودم که تو OnException بفهمم ارور برای کدوم شی با چه خصوصیاتیه.
در حال حاضر با Parse کردن رشته ارور این کار رو تا حدودی انجام دادم اما دقیق نیست.
این بود که به فکرم رسید شاید همچین چیزی وجود داشته باشه.
باز هم از راهنماییتون ممنون.
دوستان دیگه نظر یا تجربه ای نداشتن؟

Felony
چهارشنبه 08 تیر 1390, 05:37 صبح
اما من دنبال این بودم که تو OnException بفهمم ارور برای کدوم شی با چه خصوصیاتیه.
دوستان دیگه نظر یا تجربه ای نداشتن؟
http://barnamenevis.org/showthread.php?292292-%DA%86%D8%B7%D9%88%D8%B1-%D9%85%DB%8C-%D8%B4%D9%87-%D8%B4%D9%85%D8%A7%D8%B1%D9%87-%D8%AE%D8%B7-%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D8%AF%D8%B1-%D8%AC%D8%A7%DB%8C%DB%8C-%DA%A9%D9%87-%D8%A7%D8%B1%D9%88%D8%B1-%D9%85%DB%8C-%D8%AF%D9%87-%D8%B1%D9%88-%D8%AA%D9%88-EXE-%D9%81%D9%87%D9%85%DB%8C%D8%AF%D8%9F

یوسف زالی
چهارشنبه 08 تیر 1390, 09:17 صبح
ممنون بابت گوشزدتون اما تا جایی که فهمیدم با اون کامپوننت میشه کدهای اسمبلی کامپایل شده رو دید و فرمی که ارور روش اتفاق افتاده.
اونجا دنبال این بودم که یک ارجاع مستقیم به شی داشته باشم. اگر اون شی از فرم دیگه ای اومده یا use شده نره تو خطوط فرم use شده.
اما حالت کلی تری برام سوال شد.
اینکه با داشتن اشاره گری به یک شی آیا میشه فهمید رویداد فلان از اون به چه چیزهایی ارجاع داره یا نه. که دوستمون گفتند نمی شه.
از شما هم ممنون.