| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > ошибка в дейттайм почему-то |
| Автор: kozzz 19.7.2011, 11:45 |
подскажите плиз есть в проге такая строчка str = DateTime.Now.ToString("hh:mm:ss.fff"); на одном компе (sp3 rus + express 2010 en) не работает а на другом (Sp3 en+ express 2010 en) выдает ошибку "Значение для добавления находилось вне допустимого диапазона. Имя параметра: value". компилятору не нравится функция времени DateTime.Now, т.к. я явно присваивал переменной и все равно глюк. просто бред какой-то |
| Автор: Суровый 19.7.2011, 13:13 | ||
| kozzz, Попробуй использовать это:
|
| Автор: kozzz 19.7.2011, 13:42 |
| спасибо попробую, но это подфункция функции которая не работает... не думаю что это поможет вот инфа ошибки System.ArgumentOutOfRangeException was unhandled Message=Значение для добавления находилось вне допустимого диапазона. Имя параметра: value Source=mscorlib ParamName=value StackTrace: в System.DateTime.Add(Double value, Int32 scale) в System.TimeZoneInfo.TransitionTimeToDateTime(Int32 year, TransitionTime transitionTime) в System.TimeZoneInfo.GetDaylightTime(Int32 year, AdjustmentRule rule) в System.TimeZoneInfo.GetIsDaylightSavingsFromUtc(Da teTime time, Int32 Year, TimeSpan utc, AdjustmentRule rule, Boolean& isAmbiguousLocalDst) в System.TimeZoneInfo.GetDateTimeNowUtcOffsetFromUtc (DateTime time, Boolean& isAmbiguousLocalDst) в System.DateTime.get_Now() в QScalp.Visual.VGraph.Update(Object[,] table) в D:\dde\qscalp\Visual\VGraph.cs:строка 587 в QScalp.Visual.ScalpView.UpdateTradesData(Object[,] table) в D:\dde\qscalp\Visual\ScalpView.cs:строка 186 в QScalp.MainForm.OnTradesUpdate(Object[,] table) в D:\dde\qscalp\QScalp.cs:строка 702 в DdeInput.DdeChannel.set_Table(Object[,] value) в D:\dde\qscalp\DDE\DdeInput.cs:строка 47 в DdeInput.XltDdeServer.OnPoke(DdeConversation conversation, String item, Byte[] data, Int32 format) в D:\dde\qscalp\DDE\DdeInput.cs:строка 130 в NDde.Server.DdeServer.MyDdemlServer.OnPoke(DdemlCo nversation conversation, String item, Byte[] data, Int32 format) в NDde.Foundation.Server.DdemlServer.ProcessCallback (DdemlTransaction transaction) в NDde.Foundation.Advanced.DdemlContext.OnDdeCallbac k(Int32 uType, Int32 uFmt, IntPtr hConv, IntPtr hsz1, IntPtr hsz2, IntPtr hData, IntPtr dwData1, IntPtr dwData2) в System.Windows.Forms.UnsafeNativeMethods.DispatchM essageA(MSG& msg) в System.Windows.Forms.Application.ComponentManager. System.Windows.Forms.UnsafeNativeMethods.IMsoCompo nentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData) в System.Windows.Forms.Application.ThreadContext.Run MessageLoopInner(Int32 reason, ApplicationContext context) в System.Windows.Forms.Application.ThreadContext.Run MessageLoop(Int32 reason, ApplicationContext context) в System.Windows.Forms.Application.Run(Form mainForm) в NDde.Advanced.DdeContext.DdeThread.Run() в System.Threading.ThreadHelper.ThreadStart_Context( Object state) в System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state) в System.Threading.ThreadHelper.ThreadStart() InnerException: |
| Автор: kozzz 20.7.2011, 08:07 |
| в общем решил переписать прогу заново, т.к. не понимаю где ошибка, благо есть промежуточный рабочий бэкап спасибо всем кто хотел помочь |