Creating a basic C# Windows Forms application
This topic describes how to create a basic C# Windows Forms application in Visual Studio.
Do the following:
-
Create a label (label1) to display the version of the Qlik associative engine.
-
Create an event handler for the load event of the form.
-
Create a connection to the engine by adding a using clause for Qlik.Engine in the Form1.cs file.
Information noteThis example assumes that the engine is running locally because the hub is retrieved from Qlik.Engine.Location.FromUri.Then call QTProduct() as a synchronous call to retrieve the version number from Qlik associative engine and update the label.
private void Form1_Load(object sender, EventArgs e) { ILocation location = Qlik.Engine.Location.FromUri(new Uri("ws://127.0.0.1:4848")); location.AsDirectConnectionToPersonalEdition(); using (IHub hub = location.Hub()) { label1.Text = hub.QTProduct(); } }
-
Run the program.
You have now created a basic C# Windows Form application.