arefba
پنج شنبه 02 اردیبهشت 1389, 04:26 صبح
تا اونجا که من میدونم وقتی که یک دیتا گرید رو به بانکی متصل می کنیم هر چقدر اطلاعات رو فراخوانی کنیم باید یک دور اونا رو بنویسه
تو این نرم افزار اوپن سورس وقتی که چند بار پشت هم دکمه خواندن مسیج ها رو میزنی از بانک اطلاعاتی ( تو این نرم افزار گوشی کارش رو انجام میده ) داده ها رو لود می کنه و اگه دوباره اون رو بزنی برای چندمین بار لود می کنه و اطلاعاتی که قبلا لود شدن باقی می مونن
کسی راه حلی برای این موضوع نداره
Cursor.Current = Cursors.WaitCursor;
string storage = GetMessageStorage();
try
{
// Read all SMS messages from the storage
DecodedShortMessage[] messages = CommSetting.comm.ReadMessages(PhoneMessageStatus.A ll, storage);
foreach (DecodedShortMessage message in messages)
{
Output(string.Format("Message status = {0}, Location = {1}/{2}",
StatusToString(message.Status), message.Storage, message.Index));
ShowMessage(message.Data);
Output("");
}
Output(string.Format("{0,9} messages read.", messages.Length.ToString()));
Output("");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
Cursor.Current = Cursors.Default;
تو این نرم افزار اوپن سورس وقتی که چند بار پشت هم دکمه خواندن مسیج ها رو میزنی از بانک اطلاعاتی ( تو این نرم افزار گوشی کارش رو انجام میده ) داده ها رو لود می کنه و اگه دوباره اون رو بزنی برای چندمین بار لود می کنه و اطلاعاتی که قبلا لود شدن باقی می مونن
کسی راه حلی برای این موضوع نداره
Cursor.Current = Cursors.WaitCursor;
string storage = GetMessageStorage();
try
{
// Read all SMS messages from the storage
DecodedShortMessage[] messages = CommSetting.comm.ReadMessages(PhoneMessageStatus.A ll, storage);
foreach (DecodedShortMessage message in messages)
{
Output(string.Format("Message status = {0}, Location = {1}/{2}",
StatusToString(message.Status), message.Storage, message.Index));
ShowMessage(message.Data);
Output("");
}
Output(string.Format("{0,9} messages read.", messages.Length.ToString()));
Output("");
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
Cursor.Current = Cursors.Default;