PDA

View Full Version : سوال: كپي برنامه از يك سيستم به سيستم ديگه



multiman
چهارشنبه 07 مهر 1389, 21:18 عصر
چرا بعضي وقت ها كه يه برنامه را از يك سيستم به سيستم ديگه كپي مكنم ، بعد در برنامه اي كه بر روي سيستم جديد كپي كردم يه عنصر يا هر چيز ديگه اي كه اضافه كنم در حين اجراي برنامه هيچ كدام از عناصر ي كه اضافه كردم را نشان نميدهد.
وقتي كه برناه را stop ميكنم اين عناصر بر روي فرم هستند ولي موقع اجرا نيستند.
ميشه يكي كمك كنه؟

flash118
چهارشنبه 07 مهر 1389, 21:21 عصر
دوست عزیز
گنگ گفتین قاطی پاتی شده من نفهمیدم موقع اجرا نشون نمی ده یا موقع اجرا تو سیستم شما نشون میده و وقتی کپی میکنید می برید به یه سیستم دیگه نشون نمی ده بلاخره کدوم؟

navidkhalilian
چهارشنبه 07 مهر 1389, 21:45 عصر
دوست عزیز باید یکبار پوشه obj و bin رو از داخل پوشه ای که پروژه در اون هست پاک کنید.تا برنامه دوباره compile بشه.یا بجای run برنامه یکبار کلید F6 را بزن و بعد run کن

multiman
پنج شنبه 08 مهر 1389, 02:17 صبح
دوست عزیز
گنگ گفتین قاطی پاتی شده من نفهمیدم موقع اجرا نشون نمی ده یا موقع اجرا تو سیستم شما نشون میده و وقتی کپی میکنید می برید به یه سیستم دیگه نشون نمی ده بلاخره کدوم؟


وقتي كپي مكنم مي برم به يه سيستم ديگه نشون نميده. حتي عناصر قبلي كه بر روي سيتم خودم درست كرده بودم ديگه روي سيتم جديد جواب نميده.

multiman
پنج شنبه 08 مهر 1389, 02:35 صبح
دوست عزیز باید یکبار پوشه obj و bin رو از داخل پوشه ای که پروژه در اون هست پاک کنید.تا برنامه دوباره compile بشه.یا بجای run برنامه یکبار کلید F6 را بزن و بعد run کن


اين مشكل وقتي حادتر مي شه كه برنامه رو روي سيستم خودم ستاپ كردم و وقتي كه روي كامپيوتر ديگه اي برنامه رو اينستال مي كنم حتي كنترل هاي خودم ، مثل تكس باكس هام عدد را مي گرند ولي يه صورت تكست باكس خالي به بانكم ارجاع داده ميشن. چكار بايد بكنم؟

بعد برنامه رو به بدون ستاپ كپي كردم بر روي يه سيستم ديگه اي و از طريق properties به تكست باكس هام عدد دادم ولي موقع اجرا تكست باس ها رو خالي نشون ميده. از اين طريق فهميدم كه وقتي فايل ستاپ برنامه رو روي سيستم ديگه اي نصب ميكنم ه تكست باكس ها حتي اگرم بهشون عدد بدم به صورت خالي عمل ميكنند .

كلا چه با ستاپ و چه بدون ستاپ، تكست باس هام بر روي سيستم مقصد ، خالي به بانكم ارجاع داده ميشن.
ميشه راهنماييم كنيد.

mahdimahdi58
پنج شنبه 08 مهر 1389, 07:10 صبح
سلام عزیز جانم.
شما هر وقت پروژت رو کامل روی سیستم دیگه با تغییرات قبلی کپی کردی، روی نام پروژه اصلیت راست کلیک کن و گزینه Rebuild رو بزن تا از ابتدا تمام ابجکتها و سورسها رو بسازه.
خیلی خودت رو اذیت نکن
موفق باشی.

flash118
پنج شنبه 08 مهر 1389, 07:55 صبح
آقا مهدی مشکل ایشون این هست که تغییرات جدید در برنامه توسیستم خودشون نشون داده میشه یعنی اعمال میشه ولی تو یه سیستم جدید مشکل داره گرفتین مشکل کجاست؟
دوست عزیز من اونی که به نظرم می اومد گفتم بازم اگه می تونی سورس یا کدش رو بزار رو سیستم های دوستان چک و بررسی شه شاید تو کدها ایرادات منطقی هست که بعدا روی میده یا شاید از آدرس دهی استفاده کردید و آدرس ها change می شن به هر جال مشکل از یه جایی مشابه این هایی که گفتم باید باشه و الا نباید مشکلی پیش بیاد

multiman
پنج شنبه 08 مهر 1389, 13:57 عصر
آقا مهدی مشکل ایشون این هست که تغییرات جدید در برنامه توسیستم خودشون نشون داده میشه یعنی اعمال میشه ولی تو یه سیستم جدید مشکل داره گرفتین مشکل کجاست؟
دوست عزیز من اونی که به نظرم می اومد گفتم بازم اگه می تونی سورس یا کدش رو بزار رو سیستم های دوستان چک و بررسی شه شاید تو کدها ایرادات منطقی هست که بعدا روی میده یا شاید از آدرس دهی استفاده کردید و آدرس ها change می شن به هر جال مشکل از یه جایی مشابه این هایی که گفتم باید باشه و الا نباید مشکلی پیش بیاد

چندين برنامه رو stup كردم ولي اولين باره كه با اين مشكل برخورد كردم.

debugsg
دوشنبه 25 بهمن 1389, 11:04 صبح
سلام . آقا من هم با هیمن مشکل برخوردم.
این تاپیک قدیمیه ولی جواب نداره.
پروژه روی یک سیستم ایجاد شده و بعد از انتقال به یک سیستم دیگر، اشیاء جدیدی که روی فرم ایجاده می کنیم هنگام اجرا دیده نمی شوند. پروژه هایی که روی خود اون سیستم جدید هم ایجاد می شود، بدرستی کار می کند. لطفا اگر راهنمایی دارید بفرمائید.

javad_r_85
دوشنبه 25 بهمن 1389, 12:28 عصر
منم با این مشکل روبرو شدم و مجبور شدم که دوبا ره کنترلهای را روی فرم بکشم و برنامه رو اجرا کنم.

از دوستان اگر کسی علت این مشکل را می داند لطفا راهنمایی کند؟؟؟؟

debugsg
چهارشنبه 27 بهمن 1389, 14:07 عصر
فقط برای اینکه تاپیک بیاد بالا این رو فرستادم. چون ظاهرا مشکل نادر است و علاقه مند ندارد. اما چیز جالبیه. من حتی توی فروم مایکروسافت هم چیزی پیدا نکردم. فک کنم باگ از خود منه. باید یه پچی برا خودم درست کنم.:افسرده: