Error #5005,1065

hamidhp

Active Member
این اررور را هنگام کامپایل می دهد

در output
ReferenceError: Error #1065: Variable ComponentShim is not defined.

در compiler errors
, Line 1 5005: Unknown error optimizing byte code.


بعضی موافع هم رد می کند
 

clove-pink

کاربر فعال
در مورد این error:
Line 1 5005: Unknown error optimizing byte code

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

clove-pink

کاربر فعال
درایوی که ویندوز نصب هست->Users->نام یوزر->
AppData->Local->Adobe->Flash CS5->en_US ->Configuration->ActionScript3.0

داخل اون پوشه یک فایل به اسم jvm.ini هست اونجا عدد 128 رو به 256 تغییر بدین.باید یک بار برنامه flash رو ببندید و دو باره باز کنید.

اگه رم بالا دارین می تونید 512 هم بزارین اما فکر کنم 256 باشه مشکلی پیش نمی یاد.با همون 256 امتحان کنید امید وارم مشکل تون حل شه...
 

++Hadi++

Active Member
خطای بالاییه به خاطر تعریف نکردن تغیر ComponentShim هست .

از clove-pink عزیز هم تشکر می کنم به خاطر اون جوابی که فرمودند ...
منم یه بار وقتی یه آرایه 1 میلیون تایی از رشته های کوتاه 2 یا 3 جمله ای رو تو یه آرایه قرار دادم به این مشکل خوردم و علتش هم اینه که مثلا تعداد خطهای ادامه دار یه رشته یا آرایه خیلی زیاد می شه تا حدی که از 50 یا 60 خط بالاتر بره .
موفق باشید ...
 

hamidhp

Active Member
درود بر تو

خروجی swf این برنامه روی سیستم کاربران مشکلی ایجاد نمی کند؟!
 

جدیدترین ارسال ها

بالا