Click here to Skip to main content
15,900,439 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: Monitoring printer - help ! Pin
xx77abs19-Jan-09 5:59
xx77abs19-Jan-09 5:59 
GeneralRe: Monitoring printer - help ! Pin
Eddy Vluggen19-Jan-09 8:21
professionalEddy Vluggen19-Jan-09 8:21 
QuestionPassing arguments to timer event Pin
sohaib_a18-Jan-09 0:25
sohaib_a18-Jan-09 0:25 
AnswerRe: Passing arguments to timer event Pin
Wendelius18-Jan-09 0:39
mentorWendelius18-Jan-09 0:39 
GeneralRe: Passing arguments to timer event Pin
sohaib_a18-Jan-09 0:52
sohaib_a18-Jan-09 0:52 
GeneralRe: Passing arguments to timer event Pin
Wendelius18-Jan-09 1:10
mentorWendelius18-Jan-09 1:10 
GeneralRe: Passing arguments to timer event Pin
sohaib_a18-Jan-09 1:58
sohaib_a18-Jan-09 1:58 
GeneralRe: Passing arguments to timer event Pin
Wendelius18-Jan-09 2:04
mentorWendelius18-Jan-09 2:04 
You can inherit the BGW and add the variable into that class. I don't have VB at the moment but the basic idea is simple. I believe that this C# snippet will give you the idea. Instead of : in class definition, you would use inherits also the definition of the variable, constructor and property are a bit different, but not much:
public class MyWorker : System.ComponentModel.BackgroundWorker {
     private string _customData;
     public MyWorker() : base() { }
     public string CustomData {
        get {
           return this._customData;
        }
        set {
           this._customData = value;
        }
     }
  }

When using it, you would:
...
MyWorker theWorker = new MyWorker();
theWorker.CustomData = "ABCD";
theWorker.RunWorkerAsync();
...

This is one way that you define and set the class variable inside each BGW. Now in the DoWork yuo can get the value using CustomData property getter.

The need to optimize rises from a bad design.My articles[^]

QuestionDeleting multiple lines from a .txt file. Pin
RPiskami17-Jan-09 18:55
RPiskami17-Jan-09 18:55 
AnswerRe: Deleting multiple lines from a .txt file. Pin
Wendelius17-Jan-09 22:32
mentorWendelius17-Jan-09 22:32 
AnswerRe: Deleting multiple lines from a .txt file. Pin
Fernando Soto18-Jan-09 5:40
Fernando Soto18-Jan-09 5:40 
AnswerRe: Deleting multiple lines from a .txt file. [modified] Pin
RPiskami18-Jan-09 10:44
RPiskami18-Jan-09 10:44 
QuestionHow to Add Carriage return line feed to string (globalization) Pin
Georg Kohler17-Jan-09 16:41
Georg Kohler17-Jan-09 16:41 
AnswerRe: How to Add Carriage return line feed to string (globalization) Pin
Wendelius17-Jan-09 22:21
mentorWendelius17-Jan-09 22:21 
GeneralRe: How to Add Carriage return line feed to string (globalization) Pin
Georg Kohler18-Jan-09 19:07
Georg Kohler18-Jan-09 19:07 
GeneralRe: How to Add Carriage return line feed to string (globalization) Pin
Wendelius19-Jan-09 2:02
mentorWendelius19-Jan-09 2:02 
GeneralRe: How to Add Carriage return line feed to string (globalization) Pin
Luc Pattyn18-Jan-09 11:06
sitebuilderLuc Pattyn18-Jan-09 11:06 
GeneralRe: How to Add Carriage return line feed to string (globalization) Pin
Georg Kohler18-Jan-09 13:46
Georg Kohler18-Jan-09 13:46 
GeneralRe: How to Add Carriage return line feed to string (globalization) Pin
Luc Pattyn18-Jan-09 14:00
sitebuilderLuc Pattyn18-Jan-09 14:00 
QuestionProblem populating DataSet Pin
carrigart17-Jan-09 15:55
carrigart17-Jan-09 15:55 
AnswerRe: Problem populating DataSet Pin
N a v a n e e t h17-Jan-09 16:33
N a v a n e e t h17-Jan-09 16:33 
GeneralRe: Problem populating DataSet Pin
carrigart17-Jan-09 17:18
carrigart17-Jan-09 17:18 
GeneralRe: Problem populating DataSet Pin
carrigart17-Jan-09 19:42
carrigart17-Jan-09 19:42 
GeneralRe: Problem populating DataSet Pin
carrigart17-Jan-09 19:56
carrigart17-Jan-09 19:56 
AnswerRe: Problem populating DataSet Pin
Wendelius17-Jan-09 21:33
mentorWendelius17-Jan-09 21:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.