آخرين پست هاي ارسالي انجمن ايران دلفي

تماشای رایگان فیلم ایرانی ، خارجی و کودک آکادمی دلفی
نمایش نتایج: از 1 به 9 از 9

موضوع: خطای عجیب در بازگشت از یک فانکشن

  1. #1
    کاربر سایت surushm آواتار ها
    تاریخ عضویت
    January 2015
    نوشته ها
    6
    تشکر ها
    1
    تشکر شده 4 بار در 4 ارسال.

    خطای عجیب در بازگشت از یک فانکشن

    با سلام
    دوستان باتجربه لطفا راهنمایی کنند.
    من با صدا کردن یک فانکشن که در یک یونیت دیگر قراردارد و ریختن آن مقدار برگشتی در یک edit1.text با خطا مواجه میشوم(َaccess violation)
    و باید نام فرم را حتما قید کنم ولی وقتی

    ٍEdit1.Text:='1' مشکلی ندارد ولی وقتی
    Edit1.text:=ValueRead(1) با خطا مواجه میشوم و باید بصورت زیر بنویسم
    ّForm1.Edit1.Text:=ValueRead(1)

    نکته اینکه قبل از صدا زدن فانکشن همان Edit مشکلی ندارد. و مشکل این است که از خط صدا زدن فانکشن باید تمامی اشیا (ابجکت)ها را با نام فرم استفاده کنم. مشکلم کجاست؟؟؟؟ راهنمایی فرمایید.

    با تشکر
    س. محمدزاده

  2. کاربر مقابل از surushm عزیز به خاطر این پست مفید تشکر کرده است:

    admin (17 / February / 2016)

  3. #2
    مدیر انجمن مجید آواتار ها
    تاریخ عضویت
    January 1970
    محل سکونت
    تهران
    نوشته ها
    167
    تشکر ها
    58
    تشکر شده 201 بار در 100 ارسال.

    پاسخ : خطای عجیب در بازگشت از یک فانکشن

    سلام بر شما
    لطفا برای صرفه جویی در زمان در صورت امکان سورس قرار دهید
    اما برای اینکه دست خالی نرفته باشید باید عرض کنم که احتمالا شما در برنامه خود به یک شی از فرمی مراجعه کردید که هنوز آنرا ایجاد نکره اید. خطایی که با آن مواجه شدید ممکن است مربوط به تابع نیز باشد . به همین دلیل بنده نمیتوانم بدون دیدن سورس شما نظر قطعی را اعلام کنم.

  4. 3 کاربر مقابل از مجید عزیز به خاطر این پست مفید تشکر کرده اند .

    admin (14 / February / 2016),noyasystem (06 / July / 2017),surushm (14 / February / 2016)

  5. #3
    کاربر سایت surushm آواتار ها
    تاریخ عضویت
    January 2015
    نوشته ها
    6
    تشکر ها
    1
    تشکر شده 4 بار در 4 ارسال.

    پاسخ : خطای عجیب در بازگشت از یک فانکشن

    آقا مجید عزیز متشکرم از پاسخ شما
    فرم مربوطه ضمیمه گردید.

    ارادتمند
    س.محمدزاده
    فايل هاي پيوست شده فايل هاي پيوست شده

  6. کاربر مقابل از surushm عزیز به خاطر این پست مفید تشکر کرده است:

    admin (17 / February / 2016)

  7. #4
    مدیر انجمن مجید آواتار ها
    تاریخ عضویت
    January 1970
    محل سکونت
    تهران
    نوشته ها
    167
    تشکر ها
    58
    تشکر شده 201 بار در 100 ارسال.

    پاسخ : خطای عجیب در بازگشت از یک فانکشن

    نقل قول نوشته اصلی توسط surushm نمایش پست ها
    آقا مجید عزیز متشکرم از پاسخ شما
    فرم مربوطه ضمیمه گردید.

    ارادتمند
    س.محمدزاده
    متاسفانه سورس ناقص است
    لطفا سورسی بدهید که قابل اجرا و دیباگ باشد . شما حتی فایل dfm را هم ارسال نکردید.

  8. کاربر مقابل از مجید عزیز به خاطر این پست مفید تشکر کرده است:

    admin (17 / February / 2016)

  9. #5
    کاربر سایت surushm آواتار ها
    تاریخ عضویت
    January 2015
    نوشته ها
    6
    تشکر ها
    1
    تشکر شده 4 بار در 4 ارسال.

    پاسخ : خطای عجیب در بازگشت از یک فانکشن

    با سلام
    برای سادگی سورس را کوتاه کردم گفتم شاید برای شما ساده تر باشد. مع الوصف سورس کامل به ضمیمه ارسال گردید.
    متشکرم
    فايل هاي پيوست شده فايل هاي پيوست شده

  10. کاربر مقابل از surushm عزیز به خاطر این پست مفید تشکر کرده است:

    admin (17 / February / 2016)

  11. #6
    مدیر انجمن مجید آواتار ها
    تاریخ عضویت
    January 1970
    محل سکونت
    تهران
    نوشته ها
    167
    تشکر ها
    58
    تشکر شده 201 بار در 100 ارسال.

    پاسخ : خطای عجیب در بازگشت از یک فانکشن

    سلام
    با عرض شرمندگی من نمیتونم از کدهای شما سر در بیارم
    از بقیه کاربران (خصوصا admin عزیز) تقاضا دارم به این موضوع ورود کنند و دلیل خطای موجود را پیدا کنند.

  12. کاربر مقابل از مجید عزیز به خاطر این پست مفید تشکر کرده است:

    admin (17 / February / 2016)

  13. #7
    کاربر سایت surushm آواتار ها
    تاریخ عضویت
    January 2015
    نوشته ها
    6
    تشکر ها
    1
    تشکر شده 4 بار در 4 ارسال.

    پاسخ : خطای عجیب در بازگشت از یک فانکشن

    با سلام
    آقا مجید متشکرم از تلاش شما برای حل مشکل. من یک سورس کوچکتر درست میکنم شاید بتوانیم مشکل را پیدا کنیم.

    با تشکر

  14. کاربر مقابل از surushm عزیز به خاطر این پست مفید تشکر کرده است:

    admin (17 / February / 2016)

  15. #8
    مدیر انجمن SayeyeZohor آواتار ها
    تاریخ عضویت
    January 1970
    نوشته ها
    1
    تشکر ها
    1
    تشکر شده 2 بار در 1 ارسال.

    پاسخ : خطای عجیب در بازگشت از یک فانکشن

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

    سلام
    دوست عزیز سورس شما شاید کوتاه شده باشه ولی وابستگی سورستون به کامپوننت های خاص و عدم امکان دیباگ گیری توسط دوستان رفع مشکل شما رو سخت می کنه


    کد:
    ShowMessage(Edit1.Parent.Name);
    تست کن ببین عایا این edit مربوط ب همین فرم اه ؟ یا سرکاریه؟




    در این دو تا یونیت شما این فانکشن رو تکرار نکردی ؟
    uses MainUn3, DM_U;
    ممکن اه چون use شده ...
    ویرایش توسط SayeyeZohor : 16 / February / 2016 در ساعت 10:16 PM

  16. 2 کاربر مقابل از SayeyeZohor عزیز به خاطر این پست مفید تشکر کرده اند .

    admin (17 / February / 2016),مجید (17 / February / 2016)

  17. #9
    کاربر سایت surushm آواتار ها
    تاریخ عضویت
    January 2015
    نوشته ها
    6
    تشکر ها
    1
    تشکر شده 4 بار در 4 ارسال.

    پاسخ : خطای عجیب در بازگشت از یک فانکشن

    سلام و متشکرم. بله حق با شماست.
    ابزاری که استفاده شده براحتی و بدون هیچ تاثیری میتوان با کامپوننت ادیت خود دلفی جایگزین کرد. من خودم این کار را خواهم کرد و ضمن کوتاه سازی سورس دوباره ارسال میکنم.اشکال کلی در این است که بعد فراخوانی فانکشن آبجکت های فرم موجود که ار این محل فانکشن را صدا زده شده بدون نام فرم قابل شناسایی نیست.
    باز هم تشکر

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •