sama552
دوشنبه 27 دی 1389, 11:22 صبح
سلام دوستان
من يك برنامه آماده دارم كه براي ارسال sms از طريق port com3 است,و با gsm modem ارسال ميكند
ولي من يك دستگاهGPRS usb Modem دارم كه از طريق usbبه سيستم متصل ميشه
حالا من برنامه اصلي را چطور بايد تغيير بدم تا اين كار را از طريق usb انجام بدهاين قسمتي از كده:
public partial class mainForm : Form
{
private GsmCommMain comm;
private bool registerMessageReceived;
private delegate void SetTextCallback(string text);
int sent = 0;
bool f = true;
public mainForm()
{
InitializeComponent();
}
/// <summary>
/// لود شدن فرم اصلی
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void mainForm_Load(object sender, EventArgs e)
{
int port = 3;
int baudRate = 115200;
int timeout = 600;
try
{
comm = new GsmCommMain(port, baudRate, timeout);
}
catch (CommException ex)
{
MessageBox.Show(ex.ToString());
}
comm.PhoneConnected += new EventHandler(comm_PhoneConnected);
comm.PhoneDisconnected += new EventHandler(comm_PhoneDisconnected);
bool retry;
do
{
retry = false;
try
{
comm.Open();
}
catch (Exception)
{
if (MessageBox.Show(this, "Unable to open the port.", "Error",
MessageBoxButtons.RetryCancel, MessageBoxIcon.Warning) == DialogResult.Retry)
retry = true;
else
{
Close();
return;
}
}
}
ممنون ميشم اگر كسي كمك كنه
من يك برنامه آماده دارم كه براي ارسال sms از طريق port com3 است,و با gsm modem ارسال ميكند
ولي من يك دستگاهGPRS usb Modem دارم كه از طريق usbبه سيستم متصل ميشه
حالا من برنامه اصلي را چطور بايد تغيير بدم تا اين كار را از طريق usb انجام بدهاين قسمتي از كده:
public partial class mainForm : Form
{
private GsmCommMain comm;
private bool registerMessageReceived;
private delegate void SetTextCallback(string text);
int sent = 0;
bool f = true;
public mainForm()
{
InitializeComponent();
}
/// <summary>
/// لود شدن فرم اصلی
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
private void mainForm_Load(object sender, EventArgs e)
{
int port = 3;
int baudRate = 115200;
int timeout = 600;
try
{
comm = new GsmCommMain(port, baudRate, timeout);
}
catch (CommException ex)
{
MessageBox.Show(ex.ToString());
}
comm.PhoneConnected += new EventHandler(comm_PhoneConnected);
comm.PhoneDisconnected += new EventHandler(comm_PhoneDisconnected);
bool retry;
do
{
retry = false;
try
{
comm.Open();
}
catch (Exception)
{
if (MessageBox.Show(this, "Unable to open the port.", "Error",
MessageBoxButtons.RetryCancel, MessageBoxIcon.Warning) == DialogResult.Retry)
retry = true;
else
{
Close();
return;
}
}
}
ممنون ميشم اگر كسي كمك كنه