Click here to Skip to main content
15,886,519 members
Home / Discussions / Visual Basic
   

Visual Basic

 
GeneralRe: C# to VB Adaption Problem Pin
Eddy Vluggen2-Jan-12 6:34
professionalEddy Vluggen2-Jan-12 6:34 
GeneralRe: C# to VB Adaption Problem Pin
Terence Wallace3-Jan-12 7:32
Terence Wallace3-Jan-12 7:32 
AnswerRe: C# to VB Adaption Problem with Lambda Expressions Pin
Simon_Whale2-Jan-12 12:33
Simon_Whale2-Jan-12 12:33 
GeneralRe: C# to VB Adaption Problem with Lambda Expressions Pin
Sonhospa9-Jan-12 23:09
Sonhospa9-Jan-12 23:09 
GeneralRe: C# to VB Adaption Problem with Lambda Expressions Pin
Simon_Whale9-Jan-12 23:12
Simon_Whale9-Jan-12 23:12 
AnswerRe: C# to VB Adaption Problem with Lambda Expressions Pin
Member 78595873-Jan-12 2:58
Member 78595873-Jan-12 2:58 
GeneralRe: C# to VB Adaption Problem with Lambda Expressions Pin
Sonhospa9-Jan-12 23:15
Sonhospa9-Jan-12 23:15 
AnswerRe: C# to VB Adaption Problem with Lambda Expressions Pin
Estys3-Jan-12 4:03
Estys3-Jan-12 4:03 
I always have trouble with anonymous delegates in VB so I factored them out :
VB
Class Program
    Shared worker As BackgroundWorker
    Public Shared Sub Main() 'ByVal args As String())
        worker = New BackgroundWorker()
        worker.WorkerReportsProgress = True
        AddHandler worker.DoWork, AddressOf DoWork
        AddHandler worker.ProgressChanged, AddressOf ProgressChanged
        worker.RunWorkerAsync()
        Console.Read()
    End Sub

    Private Shared Sub DoWork(ByVal sender As Object, ByVal e As DoWorkEventArgs)
        Dim items = Enumerable.Range(1, 1000)
        items.WithProgressReporting(AddressOf ReportProgress).ForEach(AddressOf DoSleep)
    End Sub
    Private Shared Sub ReportProgress(ByVal progress As Integer)
        worker.ReportProgress(progress)
    End Sub
    Private Shared Sub DoSleep(ByVal item As Integer)
        Thread.Sleep(10)
    End Sub
    Private Shared Sub ProgressChanged(ByVal sender As Object, ByVal e As ProgressChangedEventArgs)
        Console.SetCursorPosition(1, 0)
        Console.Write(e.ProgressPercentage)
    End Sub
End Class


Cheers
GeneralRe: C# to VB Adaption Problem with Lambda Expressions Pin
Sonhospa9-Jan-12 23:19
Sonhospa9-Jan-12 23:19 
GeneralRe: C# to VB Adaption Problem with Lambda Expressions Pin
Estys9-Jan-12 23:50
Estys9-Jan-12 23:50 
AnswerRe: C# to VB Adaption Problem with Lambda Expressions Pin
DavidSherwood3-Jan-12 16:56
DavidSherwood3-Jan-12 16:56 
GeneralRe: C# to VB Adaption Problem with Lambda Expressions Pin
Simon_Whale3-Jan-12 21:51
Simon_Whale3-Jan-12 21:51 
GeneralRe: C# to VB Adaption Problem with Lambda Expressions Pin
Sonhospa9-Jan-12 23:22
Sonhospa9-Jan-12 23:22 
QuestionHow to add Excise in forms of my project is Inventnagemegment system ory Ma Pin
kathiriya31-Dec-11 19:16
kathiriya31-Dec-11 19:16 
QuestionHow to add Excise in forms of my project is Inventnagemant ory Ma Pin
kathiriya31-Dec-11 19:13
kathiriya31-Dec-11 19:13 
QuestionUpdate BrowserFlags and EditFlags value in Window7 registry Pin
Nitin Varshneya29-Dec-11 3:44
Nitin Varshneya29-Dec-11 3:44 
AnswerRe: Update BrowserFlags and EditFlags value in Window7 registry Pin
Dave Kreskowiak29-Dec-11 4:08
mveDave Kreskowiak29-Dec-11 4:08 
GeneralRe: Update BrowserFlags and EditFlags value in Window7 registry Pin
Nitin Varshneya29-Dec-11 4:14
Nitin Varshneya29-Dec-11 4:14 
GeneralRe: Update BrowserFlags and EditFlags value in Window7 registry Pin
Dave Kreskowiak29-Dec-11 5:00
mveDave Kreskowiak29-Dec-11 5:00 
AnswerRe: Update BrowserFlags and EditFlags value in Window7 registry Pin
Luc Pattyn29-Dec-11 5:41
sitebuilderLuc Pattyn29-Dec-11 5:41 
GeneralRe: Update BrowserFlags and EditFlags value in Window7 registry Pin
Dave Kreskowiak29-Dec-11 6:57
mveDave Kreskowiak29-Dec-11 6:57 
GeneralRe: Update BrowserFlags and EditFlags value in Window7 registry Pin
Nitin Varshneya30-Dec-11 2:23
Nitin Varshneya30-Dec-11 2:23 
GeneralRe: Update BrowserFlags and EditFlags value in Window7 registry Pin
Dave Kreskowiak30-Dec-11 9:10
mveDave Kreskowiak30-Dec-11 9:10 
GeneralRe: Update BrowserFlags and EditFlags value in Window7 registry Pin
Nitin Varshneya3-Jan-12 0:51
Nitin Varshneya3-Jan-12 0:51 
GeneralRe: Update BrowserFlags and EditFlags value in Window7 registry Pin
Dave Kreskowiak3-Jan-12 9:36
mveDave Kreskowiak3-Jan-12 9:36 

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.