Create Two Notepad Files: Module HelloWorld & Public Class Person?
Oct 6, 2009
i am working on the MSDN tutorials through virtual labs and am encountering a problem with the very first tutorial regarding consoles. I am required to create two notepad files: Module HelloWorld & Public Class Person which I have done without errors having triple checked them. When the files are created I compile the HelloWorld.vb file and a .exe is created
I follow the rest of the steps and encounter an error when i try to compile the Person.vb file using the line vbc Person.vb/t:library/out:HelloWorldLib.dll as i am getting the following errors:
vbc : Command line error BC2001 : file 'HelloWorld.vb/t:library/out:HelloWorldLib.dll' could not be found
vbc : Command line error BC2008 : no input sources specified
I'm trying to use it in writing VB.NET Windows Form code.So I'm thinking, instead of using a VB.NET module, or having code embedded in the forms, I should create my own "Control" Class, to handle all operations and "application" level variables.Is this the right approach?Ex:
Private Sub frmLogin_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load goControl = New MyControlClass() goControl.sUserID = txtUser.text[code]....
I have a class inside a class.I need to expose the properties of the 2nd class to other classes, therefore it is public.However, I do not wish other classes to be able to create instances of this 2nd class, it should only be instantitated from its parent class.I thought I could resolve this issue by making the constructor of the 2nd class private, but this even prevents the parent class from instantiating its child class! How can I work around this, do I have to make the constructor public and allow anybody to create an instance of the class?
Basically, we have three databases to grab data from. One is a SQL Server database, one is an Access database (which is particularly annoying to connect to because we have to map a network drive and such), and the final one will be an Oracle database when IT finally gives us rights.I'm thinking about creating a helper function that makes querying any one of these databases as easy as possible. I want to create a two-dimensional array
Dim myEasyResultArray(10,10) as String myEasyResultArray = DatabaseHelper("Access", "SELECT * FROM Employee")
Is this a good design decision? Also, how can I have the array be the right size? Can I just do this?
Dim myEasyResultArray = DatabaseHelper("Access", "SELECT * FROM Employee")
Should this be a module or a class? I don't really need to share variables?
I am working on a class and I need to make a way to have the person using the class specify something..I think the best way would be to put an example. [code]
I have a situation where I have several VB.NET Modules in the same Logical-Module of a large application. I would like the update function of each module to be public, but I would like users to be forced to qualify the function call with the module name.
ModuleName.Update() instead of Update() Is this possible?
Im new in this forum. I just recently upgraded my Visual Studio 2003 to Visual Studio 2008.I have a web project which is working very well in Visual Studio 2003. But when Im trying to run the same project in Visual Studio 2008, Im getting a runtime error message.The error message is about a public function which is defined in a public module. When Im trying to call that function from different web pages of my project, the web pages are not recognising the public functions and asking me to
I'm working on a project for my VB class at school. I am creating a form with several inputs and it calculates the total amount owed for a car sale. I have a text box for input of the TRADE IN VALUE of a car. the program is looking for a numeric input. If there is no trade in, how can i get this box to default to 0.00 so it doesnt error the program?
I have a public readonly variable in a module, but when I try to set it in my form load event for the first time I get 'ReadOnly' variable cannot be the target of an assignment. It is my understanding that a ReadOnly variable can only be set once and after that you would get an error when setting it.
I wrote a public modules for Insert, Update, Delete for SQL but I want to write public module for show any record on For example
"Listview or ComboBox or DataGrideView" by one module I mean When I create a new Form in vb I don't want to write All Command for each form to show record
Public Sub ShowRecord(ByVal TabelName As String, ?) If SqlCon.State = ConnectionState.Open Then SqlCon.Close() Try
I have a Person class, which contains two public properties. I am trying to add items to it as follows.
Code:
Class frMain Dim persons As New List(Of Person()) Private Sub frmMain_Loaded(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles MyBase.Loaded GetInfo()
[code]....
When I try to use the Object Initializer, I get an error Error"Value of type 'Person' cannot be converted to '1-dimensional array of Person'.
Can one client call a public property within a VB.NET module and see the value of that public property changed by another client accessing it at the same time?
[Code].....
I'm running into random instances where it looks like another client might be modifying (by setting) the value of GetSetDateTime DURING the first client's run through of WhateverMethod(). This is alarming to me and I've been trying to figure out if that's a possibility.
I am writing a control application for an inteface card. The complicated work of initialising communication with the card is written and working fine. However, my problem is to update the text in a dialog label on the communication interface form from a module that contains all the coding for accessing the inteface card. From the module, the interface dll returns data that describes some typical connection errors and the module then calls on Public Subs in the form to display error messages; for example:This is the Public Sub in the Module that initiates communication with the interface card:
Public Sub OpenDeviceInterface() DeviceID = 1 - My.Resources.DeviceID h = OpenDevice(DeviceID) Select Case h Case 0, 1, 2, 3
[code]....
What happens when these Public subs are called from the module is that the MSgBoxes I made to test the routine show up but the label text doesn't appear.I've tried; Refresh, on the label and the form without success...
I'm trying to make a application that allows the person to script config files for an open game server project so they don't have to do it manually... I'm starting with 3 groups. Those groups are "NPC NAMES", "MONSTER NAMES", and "MONSTER WALK POSITIONS"... I want the user to be able to add as many items to the group as they want... Right now I'm using a listbox, but its very messy... I want the user to be able to add items to these groups, and then add the items of each group to a .txt file.
I am attempting to create a basic program and I need to know how to incorporate INI files for profiles in order to quickly pull up data from one person to the next.
Public Class IniFile ' API functions Private Declare Ansi Function GetPrivateProfileString _ Lib "kernel32.dll" Alias "GetPrivateProfileStringA" _
[code]....
And placed it into a module, which I then wen't to my main program and attempted to place this:
Dim ini As New IniFile(Profiles.ini) Dim value As String = ini.GetString("Names", "1", "Default Value")
To attempt to retrieve the data, but I get no error or information from it. The ini file is inside the folder of the project and I set the SectionName and KeyValue to the corresponding names. I think I am having trouble with syntax? Not 100% sure. This is the code that I got from the same source as the module for using the module.
Dim ini As New IniFile(FileName) Dim value As String = ini.GetString("SectionName", "KeyName", "Default Value")
And I adjusted to what I believed would be the proper format.
I want to created a nested class that can only be visible to and instantiated from the parent class.But I also want to be able to use an instance of the nested class through a public variable of the parent class.I tried making the nested class private, or making the nested class' constructor private, but it won't compile.Is it possible to do this in .NET?
Well ive created a web browser programme and created a user login form for the users to login and that works fine. Now i want to create a feature while the person is logged in, he can change users, so loging as another user whilst already logged in, for example, Admin user might be logged in and now he wants to change user to a normal user without turning the programme on and off to do so.