Click here to Skip to main content
15,867,686 members
Home / Discussions / Visual Basic
   

Visual Basic

 
QuestionDim objNewItem As ComboItem Pin
empalamado4-Nov-20 7:00
empalamado4-Nov-20 7:00 
AnswerRe: Dim objNewItem As ComboItem Pin
Victor Nijegorodov4-Nov-20 7:51
Victor Nijegorodov4-Nov-20 7:51 
AnswerRe: Dim objNewItem As ComboItem Pin
Dave Kreskowiak4-Nov-20 8:39
mveDave Kreskowiak4-Nov-20 8:39 
QuestionNaming added Controls Pin
Member 1495490329-Oct-20 12:00
Member 1495490329-Oct-20 12:00 
AnswerRe: Naming added Controls Pin
Gerry Schmitz29-Oct-20 13:44
mveGerry Schmitz29-Oct-20 13:44 
GeneralRe: Naming added Controls Pin
Member 1495490329-Oct-20 13:49
Member 1495490329-Oct-20 13:49 
GeneralRe: Naming added Controls Pin
Gerry Schmitz30-Oct-20 7:25
mveGerry Schmitz30-Oct-20 7:25 
QuestionFail to call Sub from Async method Pin
Mc_Topaz27-Oct-20 23:38
Mc_Topaz27-Oct-20 23:38 
I need to call a method (returning void) in an async method.
I have problem with the syntax of the Task.Run() in VB.
I have a working example in C#.
So it's just another: "Parse-this-line-from-C#-into-VB-and-it-should-work".

VB-code
VB
Module Module1

    Sub Main()
        Console.WriteLine("Start of Run")
        Run()
        Console.WriteLine("End of Run")
        Console.ReadLine()
    End Sub

    Async Sub Run()
        Dim arg = "LEET 1337"
        Await Threading.Tasks.Task.Run(Function() Foo(arg)) ' This line fails...
    End Sub

    Sub Foo(ByVal asdf As String)
        Console.WriteLine("Start of Foo")
        Threading.Thread.Sleep(5000)
        Console.WriteLine(asdf)
        Console.WriteLine("End of Foo")
    End Sub

End Module


C#-code
C#
using System;
using System.Threading;
using System.Threading.Tasks;

namespace ConsoleApplication
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Start Run");
            Run();
            Console.WriteLine("End of Run");
            Console.ReadLine();
        }

        static async void Run()
        {
            var arg = "LEET 1337";
            await Task.Run(() => Foo(arg)); // This line works.
        }

        static void Foo(string asdf)
        {
            Console.WriteLine("Start Foo");
            Thread.Sleep(5000);
            Console.WriteLine(asdf);
            Console.WriteLine("End of Foo");
        }
    }
}

AnswerRe: Fail to call Sub from Async method Pin
Richard Deeming28-Oct-20 1:12
mveRichard Deeming28-Oct-20 1:12 
GeneralRe: Fail to call Sub from Async method Pin
Mc_Topaz28-Oct-20 1:59
Mc_Topaz28-Oct-20 1:59 
QuestionCannot insert into Oracle 11g R2 Pin
kerek224-Oct-20 18:14
kerek224-Oct-20 18:14 
AnswerRe: Cannot insert into Oracle 11g R2 Pin
Victor Nijegorodov24-Oct-20 20:40
Victor Nijegorodov24-Oct-20 20:40 
GeneralRe: Cannot insert into Oracle 11g R2 Pin
kerek225-Oct-20 12:47
kerek225-Oct-20 12:47 
GeneralRe: Cannot insert into Oracle 11g R2 Pin
Dave Kreskowiak25-Oct-20 14:09
mveDave Kreskowiak25-Oct-20 14:09 
GeneralRe: Cannot insert into Oracle 11g R2 Pin
Victor Nijegorodov25-Oct-20 21:04
Victor Nijegorodov25-Oct-20 21:04 
GeneralRe: Cannot insert into Oracle 11g R2 Pin
kerek226-Oct-20 15:38
kerek226-Oct-20 15:38 
GeneralRe: Cannot insert into Oracle 11g R2 Pin
Dave Kreskowiak26-Oct-20 16:58
mveDave Kreskowiak26-Oct-20 16:58 
QuestionProcess Count Pin
Member 1495490323-Oct-20 23:55
Member 1495490323-Oct-20 23:55 
AnswerRe: Process Count Pin
Sandeep Mewara24-Oct-20 1:00
mveSandeep Mewara24-Oct-20 1:00 
GeneralRe: Process Count Pin
Member 1495490324-Oct-20 1:51
Member 1495490324-Oct-20 1:51 
QuestionCefsharp Waiting for page load Pin
Member 1495490322-Oct-20 8:26
Member 1495490322-Oct-20 8:26 
QuestionCalling vb function from java script in Gizmox WebGUI application Pin
Ridha.soft21-Oct-20 22:26
Ridha.soft21-Oct-20 22:26 
AnswerRe: Calling vb function from java script in Gizmox WebGUI application Pin
OriginalGriff21-Oct-20 22:35
mveOriginalGriff21-Oct-20 22:35 
QuestionConnection string for Integrated Security Pin
Member 1362432514-Oct-20 10:14
Member 1362432514-Oct-20 10:14 
AnswerRe: Connection string for Integrated Security Pin
Dave Kreskowiak14-Oct-20 17:04
mveDave Kreskowiak14-Oct-20 17:04 

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.