PDA

View Full Version : سوال: برنامه ارسال پيام براي موبايل(براي نصب روي موبايل)



mahboube
سه شنبه 24 خرداد 1390, 13:17 عصر
سلام دوستان
ميشه براي موبايل يه برنامه نوشت كه بتونه اس ام اس ارسال كنه؟
مثلا يك فرم داشته باشه با يك تكشت باكس كه توش يه بنويسيم و بعد با دكمه سند ارسالش كنه؟
با چي ميشه نوشت؟
آيا با smartdevice خود .net ميشه؟
ممنون.

mahdi68
سه شنبه 24 خرداد 1390, 14:02 عصر
سلام
بله میشه , بستگی به سیستم عامل گوشی داره . اگه سیستم عامل گوشی Windows Phone باشه میتونید از .NET هم استفاده کنید

mahboube
سه شنبه 24 خرداد 1390, 14:07 عصر
ممنون
ميشه يكم بيشتر توضيح بدي؟
يا لينكي چيزي بدي....

mahdi68
سه شنبه 24 خرداد 1390, 14:17 عصر
"دوستان گلم، باور کنید اگه اول جستجو کنید زودتر به نتیجه دلخواهتون میرسید." :لبخند:

رو چه پلتفرمی میخوای این کار بکنی ؟ اگه windows phone باشه :
private void button1_Click(object sender, RoutedEventArgs e)
{
SmsComposeTask composeSMS = new SmsComposeTask();
composeSMS.Body = " This is a test";
composeSMS.To = "1765432548";
composeSMS.Show();
}
برای پلتفرم های دیگه فرق میکنه
موفق و پیروز باشید

mahboube
سه شنبه 24 خرداد 1390, 14:26 عصر
مرسي فقط يه چيزي.چطوري برنامه رو بايد كامپايل كنم كه بشه رو گوشي منصبش كرد؟
(اين اولين كار من با smart device هست.:خجالت:

mahboube
سه شنبه 24 خرداد 1390, 14:29 عصر
در ضمن من الان دارم خودم جستجو هم مي كنم!!!!!ولي خب هيچي در موردش نميدونم!!!يه كليد كه داشته باشم زودتر به نتيجه مي رسم!!!!:بامزه:

mohammadian7
سه شنبه 24 خرداد 1390, 17:39 عصر
سلام بهترین روش برای نوشتن این برنامه استفاده از j2me هست. من دقیقا الان به این برنامه احتیاج دارم تا با برنامه تحت win app که برای فروشگاه پیامکی که نوشتم ارتباط برقرار کنه و خواسته کاربر رو از طریق sms به سیستم اصلی برسونه و بالعکس.
اگر کسی میخواد که این پروژه دو نفره انجام بشه پیام خصوصی بده.
قسمت ویندوز این برنامه تا 90 درصد تکمیل شده است.

powerboy2988
سه شنبه 24 خرداد 1390, 18:47 عصر
سلام

واسه این کار می تونی تو net. از کلاس SmsMessage استفاده کنی که هم تو net 2 موجوده..

واسه مثال هم می تونی از تو Program Files\Windows Mobile 5.0 SDK R2\Samples\Smartphone\Cs\Smsim
که خوده microsoft گذاشته استفاده کنی ...

اما به صورت کلی می تونی :



SmsMessage msg = new SmsMessage("0912111111", "salam chetori"");
msg.Send();

استفاده کنی

mahboube
شنبه 28 خرداد 1390, 09:24 صبح
سلام

واسه این کار می تونی تو net. از کلاس SmsMessage استفاده کنی که هم تو net 2 موجوده..

واسه مثال هم می تونی از تو Program Files\Windows Mobile 5.0 SDK R2\Samples\Smartphone\Cs\Smsim
که خوده microsoft گذاشته استفاده کنی ...

ممنون.
من اينو نوشتم ولي چون نمي تونم تستسش كنم(يعني اصلا نميدونم چطوري كامپايلش كنم كه رو موبايل نصب شه) مطمئن نيستم.برنامه هايي كه اينجا نوشته شدن روي خود كامپيوتر ميشه اجرا شن؟(البته اين يكي كه ارسال اس ام اس هست فكر نمي كنم بشه)
چطوري بايد كامپايلش كنم؟با چه پسوندي رو موبايل ها نصب ميشه؟
ممنون

mahboube
شنبه 28 خرداد 1390, 10:27 صبح
يكي بگه برنامه نوشته شده با smart device چطوري كامپايل ميشه به نسخه قابل نصب روي موبايل؟

powerboy2988
شنبه 28 خرداد 1390, 11:57 صبح
رو smartphone داری کار می کنی یا رو pocketpc?

powerboy2988
شنبه 28 خرداد 1390, 12:02 عصر
اگر داری smartphone کار می کنی .. از این لینک می تونی استفاده کنی..
http://www.codeproject.com/KB/windows/SmartphoneIntroCSharp.aspx

اما اگه داری واسه pocket pc می نویسی بعد از اینکه compile کنی بهت یک exe میده که اون exe رو می تونی نو pocket pc اجرا کنی...
اما چون داری by default از net 3.5 استفاده می کنی ، تو pocket pc ما net 2 داریم.
واسه اینکه راحت تر باشی می تونی پروژه های smart device رو net 2 انتخاب کنی و کار کنی باهاش.