.net - ASP.NET Shared Variable For An Error Handler
May 28, 2012
I am planning to use a shared variable to implement a logging facility. Have a look at the code below:
Imports System.IO
Public Class TestClass
Public Shared objError As New StreamWriter("C:Test.txt")
End Class
[Code]....
I think I have found my answer here: [URL] "A static variable continues to exist and retains its most recent value. The next time your code calls the procedure, the variable is not reinitialized, and it still holds the latest value that you assigned to it. A static variable continues to exist for the lifetime of the class or module that it is defined in."
I am not convinced that this is the best way to create a logging facility.
View 2 Replies
ADVERTISEMENT
Mar 13, 2010
I've been trying implement Constructor method in passing variable between two forms.Just a rough user interface guide - issue Invoice. User would type in all the Customer Name, Document Number. Once he reached Item Details, a Child Form would pop-up for the User to select/search the Invoice's Item; Once selected, the selected item would showed in the primary Form.
What I had tried is, the Constructor method worked perfectly when it is self-contain in a new project, yet to be implement in my application.But when I implemented, there is an error: Reference to a non-shared member requires an object reference.
[Code]...
View 6 Replies
Mar 30, 2012
I've taken over the maintenance of the website (ASP.NET VB) and on one particular page I noticed the below code
Inherits System.Web.UI.Page
Public Shared UserNumber As String
Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
[Code]....
My question is whether the variable UserNumber can be accessed or changed by any other user than the current one?
View 2 Replies
Jan 14, 2011
I seem to be drawing a blank. I'd like to create a "shared" variable that is shared with all instances of a class but not classes that inherit from it. For example.Class A: Shared list As New List(Of String): list.Add("A")
Class B Inherits A: list.Add("B")Class C Inherits B: list.Add("C")The end result I'd like is that any instance of A has just A in the list. Any instance of B has A and B in the list. Any instance of C has A, B, and C in the list. I can accomplish it by creating Instance variables, but I have to construct the list for each instance of a class. I'd like to construct it once for a specific point in the Hierarchy and then share it accross other instances of that class.
View 12 Replies
Mar 5, 2009
What is the use of shared variable in vb.net?
View 3 Replies
Apr 25, 2012
I have a form in VB.NET that is used as a dialog in a mainform. Its instances are always locally defined, there's no field for it. When the user clicks the OK button in the dialog, it will fire an event with exactly one argument, an instance of one of my classes. Since it is always a local variable, how can I add an event handler for that event?
Code for the event, a field in MyDialog:
public Event ObjectCreated(ByRef newMyObject as MyObject)
Code for the main form to call dialog : (never mind the syntax)
Dim dialog As New MyDialog()
dialog.ShowDialog(Me)
AddHandler ObjectCreated, (what do I put here?) //Or how do I add a handler?
View 2 Replies
Jan 14, 2009
When I've used the remove handler method in my code, I get this warning:The 'AddressOf' expression has no effect in this context because the method argument to 'AddressOf' requires a relaxed conversion to the delegate type of the event. Assign the 'AddressOf' expression to a variable, and use the variable to add or remove the method as the handler.Why do I have to assign the "AddressOf" expression to a variable?
View 6 Replies
Jan 6, 2011
I have the following code:
Public Class TestClass
Public Sub Main()
If theGlobal IsNot Nothing Then Throw New Exception("What gives!")
End Sub
Private Shared theGlobal As Object = Nothing
[Code] .....
Why is theGlobal object NOT Nothing?
View 2 Replies
Apr 12, 2011
How to dispose the shared variable in vb.net.i am using shared object of Asterisk.NET Manager Variable, i assigned it in form load and i dispose it in main form closing, My problem is after closing the application, application.exe keeps live in task manager, if i not initializing the shared object in form load there is no problem,[code]
View 3 Replies
Jun 29, 2011
I have an arraylist in a user form (Mainform) that I would like to be able to share among multiple forms and edit the contents. Using the Public Shared method I have been able to view and even edit the arraylist, but it does not seem to be changing it back on the main form. I can give more detail if needed.
View 9 Replies
May 24, 2012
Does session variable shared accross different browser? If not is there away that I can share information accross browser similar to the functionality of caching but the scope is wider.
View 3 Replies
Apr 7, 2010
How many instances of a shared variable will be created in a class? just one? correct
[code]...
So, in other words, the DocumentDelivery class will only have one instance of RenderList, correct? can somebody confirm?
View 3 Replies
Jul 22, 2011
I need some tips for shared variable to share the information for multiple running application. For example, the value of variable become 1 when a user run the first instance(execution), and become 2 when the user executes the second(in sames OS or through network).
View 3 Replies
Apr 27, 2009
Im making a site in Visual Studio using vb and I have a variable in page_load but need its value in the event handler of a button for passing on session.
View 5 Replies
Apr 22, 2010
On one side, in Vb.Net when you add an event handler to an object the created method is named: <NameOfTheObject>_<NameOfTheMethod>.As I like to have consistent syntax I always follow this rule when creating event handlers by hand.On the other side when I create private variables I prefix them with m_ as this is a common thing used by the community, in C# people use to put _ at the beginning of a variable but this is no CLS compliant.
View 1 Replies
Jan 10, 2012
I currently have two forms, and I need to share the value of a variable in one of them.
I declared the variable to be 'Public Shared', and assigned a value to it. However,
when I inspect the value it appears as 'Nothing'. Here is the snippet:
Public Class A
Public Shared sVar As String = Nothing
Private Sub A_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
[Code]....
View 4 Replies
Aug 3, 2010
I've been looking at using PROPERTIES [URL] but frankly I don't understand it that well. Before I invest the time to read, understand, and truly comprehend this, I want to make sure it's the best way. My intended goal is to create my database connection string in a function/sub somewhere, then assign it to this project wide string variable, then I can use it in any form, project wide without having to recreate it.
[Code]...
View 7 Replies
Feb 20, 2009
I have declared a class in VB.NET using VS2K5 with some shared variables and made that class a dllI made use of that dll in another project and tried to make use of those variables. Even though I can able to make use of them, Im unable to view the values of those variables like the values of normal variables when Im debugging. Is there any way that I can watch the values of those shared variables during debugging.
View 1 Replies
Jan 1, 2011
I've gone brain dead and can't remember how (where) to declare a variable to be shared by 2 forms (classes) in the same project.
View 2 Replies
Mar 3, 2011
Here's an example of what I'm talking about...
Public Class Sample1
Public Shared Function MyValue() As Integer
Return 0
End Function
Public Sub Code()
[Code]...
Me.MyValue gives a warning in VB.NET and (the equivalent code gives) an error in C#. Is there a particular reason for this? I find it more intuitive/natural to access the shared function using 'Me.MyValue' - but I avoid it to keep my warnings at 0. Did someone else just decide 'Nah, it makes more sense to do it the other way' or is there some technical reason I don't understand?
EDIT: I was thinking of it wrong, more like a 'sub class' in OOP. Even if something is declared in the base class, you access it through the instance you have. But that relationship is not the same with shared or static.
View 6 Replies
Mar 4, 2010
shared variables of particular form in vb.net 2005
View 1 Replies
Jun 20, 2012
Inside my .aspx I have some JSON code that looks like this:
[Code]....
Basically what I'm doing is pulling text from two labels on one page, and sending them to another page by calling the "doIt" function which looks like this:
[Code]....
Just so I'm clear, the "doIt" function and the JSON call are on two separate web forms. My problem is that with the "doIt" function being Shared, I can't access any global variables of the class. And if I remove the Shared, my JSON doesn't execute.
View 1 Replies
Aug 23, 2011
Will the list in this shared method keep its state throughout the life of the method? Or will a new list be created every time this method is called?
[Code]...
View 3 Replies
Mar 25, 2010
I am getting the error:"Range variable 'sender' hides a variable in an enclosing block or a range variable previously defined in the query expression."for this
Imports System.Data.SqlClient
Imports System.Linq
Public Class Form1
[code]....
I can select any other item from the table without the error. "sender" has the same properties as "receiver" in the SQL table.
View 2 Replies
Aug 23, 2011
I receive the error -
[Code]...
View 10 Replies
Apr 12, 2011
I have the current code:Public Declare Function FindWindow Lib "user32.dll" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
<DllImport("user32.dll", SetLastError:=True, CharSet:=CharSet.Auto)> _
Private Shared Function SendMessage(ByVal hWnd As HandleRef, ByVal Msg As UInteger, ByVal wParam As IntPtr, ByVal lParam As String) As
[code].....
View 1 Replies
Jun 4, 2010
I am trying to build an error handler for my desktop application. The code Is in the class ZipCM.ErrorManager listed below.What I am finding is that the outputted file is not giving me the correct info for the StackTrace.Here is how I am trying to use it:
Try
'... Some stuff here!
Catch ex As Exception
Dim objErr As New ZipCM.ErrorManager
[code]....
What is happenning is the .GetFileLineNumber() is getting the line number from 'objErr.Stack = New System.Diagnostics.StackTrace(True)' inside my Try..Catch block. In fact, it's the exact line number that is on. how I can catch the real line number the error is occuring on?
View 2 Replies
Aug 29, 2009
i have a method SaveRecord() in teh data access layer (DAL) that should return the status of the query execution to the Business Layer (BL)
There are three possible messages the DAL could return to BL: 1. Successfull Execution --> error NO: 12. Error: record already exist --> Error no:23. Error: SQL Errors while executing con.Open() or cmd.ExecuteNonQuery() --> Error No: 3
I'm planning to return error no to the business layer so that appropriate error message can be assignedd.
Is there any issue that my current technique might face becasue i'm not creating a seperate ErrorHandler class to assign those error numbers and error messages?
Should i create a seperate error handler class? If i need to create a error handler class should i create it in the DAL or BL?
View 4 Replies
Jul 30, 2009
[Code]....
I've tried several variations of this. If the Cancel button is clicked on the dialog, an exception occurs, and a crash in an executable. I thought the "Exit" statement would take care of it. Not true. What I need is an error handler. In VB6, I used "On Error". I would prefer to not do that here.
View 2 Replies
Sep 3, 2009
I have created a WebBrowser and I want to catch the page that says "This program cannot display the webpage " instead of loading that page I want to display my own html code for that error. And also to catch error when loading an html page from a disk which is not present at all. (file not found)
View 7 Replies