|
dev
newsgroups
|
|||||||||||||||||||||||
|
|||||||||||||||||||||||
Exception trying to retrieve from My.Resourceslike this: Public Property TimeEnd() As DateTime <System.Runtime.CompilerServices.MethodImpl(Runtime.CompilerServices.MethodImplOptions.NoInlining)> _ Get Return _timeEnd.Date End Get <System.Runtime.CompilerServices.MethodImpl(Runtime.CompilerServices.MethodImplOptions.NoInlining)> _ Set(ByVal value As DateTime) CanWriteProperty(True) If Not _timeEnd.Equals(value) Then _timeEnd.Date = DateAdd(DateInterval.Year, CInt(My.Resources.SqlMinYear), value.TimeOfDay) End If End Set The purpose of SqlMinYear is to allow the UI to receive a time only and to store it by appending SQL Server's min date. However, when I try to retrieve this Resources string, I get this error: "'My.Resources.SqlMinYear' is not declared or the module containing it is not loaded in the debugging session." I get the same thing if I try to get the value in the immediate window. Any ideas? Never mind. It turns out that if I use Console.WriteLine, it does correctly
display the value. I don't understand why, but statements in the immediate window don't always jive with what is returned by Console.Write. Also, sorry for the triple post; it's some bug in my Firefox installation. Barry Show quote "Barry Gilbert" wrote: > In a Property Set statement, I'm trying to retrieve a value from My.Resources > like this: > > Public Property TimeEnd() As DateTime > > <System.Runtime.CompilerServices.MethodImpl(Runtime.CompilerServices.MethodImplOptions.NoInlining)> _ > Get > Return _timeEnd.Date > End Get > > <System.Runtime.CompilerServices.MethodImpl(Runtime.CompilerServices.MethodImplOptions.NoInlining)> _ > Set(ByVal value As DateTime) > CanWriteProperty(True) > If Not _timeEnd.Equals(value) Then > _timeEnd.Date = DateAdd(DateInterval.Year, > CInt(My.Resources.SqlMinYear), value.TimeOfDay) > End If > End Set > > The purpose of SqlMinYear is to allow the UI to receive a time only and to > store it by appending SQL Server's min date. However, when I try to retrieve > this Resources string, I get this error: > > "'My.Resources.SqlMinYear' is not declared or the module containing it is > not loaded in the debugging session." > > I get the same thing if I try to get the value in the immediate window. > > Any ideas? |
|||||||||||||||||||||||