פורסם 2009 באפריל 2416 שנים איך מציגים תמונה ל2 שניות ב#C לפני שהתוכנית מתחילה, אני עובד עם FORM ו PAINT, אני רוצה שלפני שמה שרשום בPAINT יופעי שץופיע ץמונה ל2 שנית ואז הPAINT ירוץ רגיל
פורסם 2009 באפריל 2416 שנים לא יודע איך עושים את זה אבל זה נקרא splash screen.נסה/י לחפש בגוגל...http://www.google.com/search?hl=en&q=c%23+splash+screen
פורסם 2009 באפריל 2416 שנים פשוט תממש splash creen...שהמסך הראשון שעולה עם התוכנה פשוט יהיה תמונה, תשים איזה קאונטר שאחרי כמה שניות יעבור למסך אחר במערכת (המסך הראשי שלך).אין איזו שיטה מיוחדת.אגב, לאותו splash screen מומלץ להעיף את כל הכפתורים של המינימייז וכו'.
פורסם 2009 באפריל 2416 שנים מחבר ראיתי דוגמאות קוד לזה אבל לא הצלחתי לגרום לזה לעבוד, מישהו יכול לתת לי הסבר מפורט יותר על איך עושים את זה, אני רוצה להציג תמונה (BITMAP)
פורסם 2009 באפריל 2516 שנים huh זה "מה?" מהתגובה שלך אי אפשר להבין כלום, מה זה paint? אתה מתכוון לpaint event? ויופי שאתה עובד עם form זה בערך כמו להגיד שאתה עובד עם .NET...ממש לא קשה להבין מה צריך לעשות, אתה צריך לייצר עוד פורם בין אם להוסיף עוד אחד לפרוייקט בדיזיינר ולקרוא לו, או בין אם לייצר אחד ולקרוא לו בקוד.. private void Form1_Load(object sender, EventArgs e) { //hide main form this.Opacity = 0; //create a secondary form to be used as a splash screen Form myForm1 = new Form(); //set splash screen form properties; no icon, no taskbar item, no control box myForm1.ShowInTaskbar = false; myForm1.ShowIcon = false; myForm1.ControlBox = false; //create and set backround image, resize form to image dimensions Bitmap myBitmap = new Bitmap("C:\\some_path\\some_bitmap.bmp"); myForm1.Width = myBitmap.Width; myForm1.Height = myBitmap.Height; myForm1.BackgroundImage = myBitmap; //show the splash screen myForm1.Visible = true; //send the app to sleep for 5 seconds Thread.Sleep(5000); //close the secondary form myForm1.Close(); //show main form this.Opacity = 100; }
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.