PDA

View Full Version : استفاده از TimeSpan



peyman677
یک شنبه 22 دی 1392, 21:01 عصر
با سلام
من یک Time Span دارم می خوام ساعت رو تبدیل کنم به رشته بعد از طریق شبکه بفرستم.

وقتی از TimeSpan.Parse استفاده میکنم تا در TimeSpan مقصد ست کنم خطا میده :
Input string was not in a correct format.
لطفاً اگر امکانش هست راهنمایی کنید.

ارسال از طرف کلاینت


Dim StartTime As TimeSpan
Me.m_Chat.Send(Form2.StartTime.ToString)


دریافت از طرف سرور

Dim StartTime As TimeSpan
Public Sub Client_SetTime(ByVal TimeString As String)
Try
StartTime = TimeSpan.Parse(TimeString)
Catch ex As Exception

End Try
End Sub

rahnema1
دوشنبه 23 دی 1392, 05:16 صبح
سلام
حالا نمی دونیم Form2.StartTime از چه نوعیه ولی فکر کنم مشکل از همین باشه چون TimeSpan یک محدوده زمانیه و StartTime که شما اینجا گذاشتید فقط از اسمش حدس می زنم شاید از نوع Date باشه

peyman677
دوشنبه 23 دی 1392, 08:49 صبح
سلام
حالا نمی دونیم Form2.StartTime از چه نوعیه ولی فکر کنم مشکل از همین باشه چون TimeSpan یک محدوده زمانیه و StartTime که شما اینجا گذاشتید فقط از اسمش حدس می زنم شاید از نوع Date باشه

سلام .

اون هم یک TimeSpan هستش.

asghar2008
دوشنبه 23 دی 1392, 14:27 عصر
سلام

وقتی شما از طریق کلاینت میخوای ارسال کنی به رشته تبدیل میکنی.خطا هم میگه نوع رشته صحیح نیست.

در واقع شما Tostring رو حذف کنید و2باره امتحان کنید.

Me.m_Chat.Send(Form2.StartTime.ToString)