PDA

View Full Version : یه مضوع جالب برای من و حل نشده .قبل از دیدن



RIG000
دوشنبه 27 اردیبهشت 1389, 22:26 عصر
یه سوال اگه بخایم یه متنی قبل از فرم اصلی ظاهر بشه و بگه به این نرم افزار خوش امدید (مثلا) . اینجا باید چیکارکنیم ؟ چه جوری میتونم ایکار رو کنم . این متن بیاد سپس فرم اصلی ظاهر بشه

behnam25214
دوشنبه 27 اردیبهشت 1389, 22:33 عصر
بهش میگن فرم اسپلش.
کافی یه تایمر قرار بدی روی فرمت و براش بگی که بعد از چند ثانیه فرم جاری رو ببنده و فرم بعدی رو ظاهر کنه یه جستجو بزنی نمونه خیلی زیاد هست.

اینم چندتا لینک
http://barnamenevis.org/forum/showthread.php?t=199372&highlight=splash
http://barnamenevis.org/forum/showthread.php?t=210938&highlight=splash

Peyman.Gh
دوشنبه 27 اردیبهشت 1389, 22:36 عصر
private void Form1_Load(object sender, EventArgs e)
{
MessageBox.Show("Your Message", "Your Caption", MessageBoxButtons.OK , MessageBoxIcon.Asterisk);
}

mmd2009
سه شنبه 28 اردیبهشت 1389, 01:03 صبح
ببین دوست عزیز اگر برنامه است رو قبلا نوشتی بهتره ابتدا بری تو قسمت سولوشن و تو قسمت programs.cs کد زیر رو میبنی





using System;
using System.Collections.Generic;
using System.Windows.Forms;

namespace WindowsApplication1
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new Form1());
}
}
}



وقتی فرمت رو ساختی مثلا اسمش welcome هستش همون اسپلش فرم رو می گم بهتر به جای form1 اسم فرم اسپلش خودتو بذاری و بعدش تو یک تامیر مقدارش رو به مثلا 5000 تغییر بدی و بگی وقتی به 5 ثانیه رسیدی فرم اسپلش مخفی بشه و فرم اصلی برنامه ات باز بشه و اینم بگم باید بری تو form.close فرم اصلیت بگی که فرم اسپش رو close میخوای بکنی وقتی از برنامه کاربر خروج کرد

امیدوارم منظورم رو رسونده باشم

مهدی رحیم زاده
سه شنبه 28 اردیبهشت 1389, 07:39 صبح
دوست عزیز
در انتخاب عناوین بسیار دقت نمایید . عنوان شما کاملا بی ارتباط با موضوع می باشد. تنها دلیل حذف نشدن پست شما پاسخ های سایر دوستان می باشد.
تاپیک شما قفل شد.
موفق و پیروز باشید