HEllo
I want to make a sms application C# and .net but i don't have any knowlegdge about sms messaging by computer application i search for this on google so much and the only idea i got it is that i have to buy a sam gateway but what the next process i don't get any idea please help me in this...
this is my final sem college project..
please help me...

If you have no idea what to do and this is your final project, you might want to consider another field of study.

Comments
You said it very friendly :)

it is one of the model of my project and i want to do it i m a comp sc student so don't hav idea abt mobile networking..

As they said: if you really have no base, its better to study other "simplier" things 1st.
I was trying to do sometihng similar for some of my projects (to inform customers with sms), but I let it go, becuase in my country for something like it, I would need to pay money - its not free any longer (it used to be, but not any more).

anyway, here you can get some info:
- http://www.daniweb.com/forums/thread192009.html
- http://www.codeproject.com/KB/database/SMS_message_from_SQL.aspx
- http://www.dotnetspider.com/resources/6138-send-sms-using-c.aspx
- http://social.msdn.microsoft.com/Forums/en/csharpgeneral/thread/ea2cc48c-0cef-4e40-ac27-71007096d854 (a good one)

HEllo
I want to make a sms application C# and .net but i don't have any knowlegdge about sms messaging by computer application i search for this on google so much and the only idea i got it is that i have to buy a sam gateway but what the next process i don't get any idea please help me in this...
this is my final sem college project..
please help me...

here's my sample..hope it will help

using System.Windows.Forms.Application;
using System.ComponentModel;
using System.Threading;
using System.IO.Ports;
using System.Data.OleDb;
delegate void SetTextCallback(string text);
public class Form1
{
    abstract string buffers;
    abstract bool login;
    abstract string strnumber;
    abstract string SMS;
    abstract string idnum;
    abstract Array myPort;
    private void  // ERROR: Handles clauses are not supported in C#
Form1_Load(System.Object sender, System.EventArgs e)
    {
        myPort = IO.Ports.SerialPort.GetPortNames();
        for (i = 0; i <= UBound(myPort); i++)
        {
            ComboBox1.Items.Add(myPort(i));
        }
    }
    private void initModem()
    {
        if (this.ComboBox1.Text == "")
        {
            MsgBox("Please choose comport!!");
            return;
        }
        try
        {
            // ERROR: Not supported in C#: WithStatement

        }
        catch (Exception ex)
        {
            MsgBox(ex.Message);
        }
        finally
        {
        }
        if (SerialPort1.IsOpen == false)
        {
            MsgBox("Error on Comport!!");
            return;
        }
        else
        {
            // ERROR: Not supported in C#: WithStatement

        }
    }
    private void  // ERROR: Handles clauses are not supported in C#
SerialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
    {
        SetText(SerialPort1.ReadExisting());
    }
    private void SetText(string text)
    {
        if (this.TextBox1.InvokeRequired)
        {
            SetTextCallback d = new SetTextCallback(SetText);
            this.Invoke(d, new object[] { text });
        }
        else
        {
            this.TextBox1.Text += text;
        }
    }
    private void  // ERROR: Handles clauses are not supported in C#
Form1_FormClosed(object sender, System.Windows.Forms.FormClosedEventArgs e)
    {
        SerialPort1.Close();
        System.Environment.Exit(0);
    }
    private void SEND_SMS()
    {
        if (SerialPort1.IsOpen == false)
        {
            MsgBox("Port not Open!!");
            return;
        }
        // ERROR: Not supported in C#: WithStatement

    }
}

Edited 5 Years Ago by __avd: Added [code] tags.

This article has been dead for over six months. Start a new discussion instead.