It would be good if visual basic had standard math constants like pi, the Euler number, and others built-in so one doesn't have to define them each time and have the possibility of making typos. Even some of the physical constants in MKS unit could be included like the Boltzmann's Constant, speed of light, permittivity and such. Each could be a special simple like kb for the Boltzmann's constant. Or it could be a properties like phyconst.c for the speed of light, phyconst.kb for the Boltzmann's, phyconst.sb for the steffan-Boltzmann's constant, pmathconst.e for e=2.71.
I need to write a program that uses constants to establish the base pay, the quota, and the commission rate. The Pay menu item calculates and displays the commission and the total pay for that person. However, if there is no commission, do not display the commission amount (do not display a zero-commission amount).
Write a function procedure to calculate the commission. The function must compare sales to the quota. when the sales are equal to or greater than the quota, calculate the commission by multiplying sales by the commission rate. Format the dollar amounts to two decimal places; do not display a dollar sign.
The summary menu item displays a message box that holds total sales, total commission, and total pay for all salesperson. Display the number with two decimal places and dollar signs. the Clear menu item clears the name, sales, and pay for the current employee and then resets the focus.
The Color and Font menu items should change the color and font of the information displayed in the total pay text box. Use a message box to display the program name and your name as programmer for the about option on the Help menu. [code...]
So the issue is when I push calculate and summary, the total sales comes up, but not the total commission or total pay. Also, the color only changes to blue and that is it. I am not sure how to get the color or the font menu choices to be able to be choosen by the user. Is that possibile?
I am calling this function when a button is CLICKED and received the error; The name "The" is not permitted in this context. Valid expression are constants, constants expression, and (in some contexts) variables. Column names are not permitted. Unclosed quotation mark after the character string 'True)'.
The function is as follows;
Private Sub Save() Dim conn As SqlConnection = GetDbConnection() Dim query As String Dim cmd As New SqlCommand
When I use dll imports in my project and send the built .exe program to someone else,does he need to have the .dll file in his computer too?If he does, where should the .dll file be?-same folder as .exe programor- C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0
Is it possible to immediately use code that is built in a dynamically built assembly?I would like to create an instance of an ENUM built using.http:[url]......
I have been teaching myself to code in VB 2008 express so please excuse this question if its truly noob. :)I have built a simple database program to record my clients details in window forms...1: I created a database and connected it to my project by using the Data Sources "Add New Connection" function2: I have a add client page - I added the fields by dragging the table onto the form after setting it as "detail mode" in the Data Sources box3: I also have a Search Client page - I added the client table by dragging it onto the form in "Grid mode" then added queries to be able to search the table.
ERROR I GET: Unhandled exception has occurred in your application. If you click Continue , the application will ignore this error and attempt to continue. If you click Quit, the
i've finally finished my A2 project by building a program for a real life solution. This program works on the school computers which are 32bit XP but when i try to run it on a Windows 7 64bit system, i can't get it to work after trying various things.
error:The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.
Basically i want to run a program that is created in vb2008 with its compiler properties set to AnyCPUThe programmer has a 32bit os, so he has not recognized that his referenced assemblies are not compatible with 64bit OS and therefore throw system.badimageformatexception on 64bit OS (such as mine; im running windows 7)
now it is my understanding that all 32bit applications can be run on 64bit windows because the WOW64 emulator can run them (just like programs that get installed in the program files x86 directory)so the problem here is that my OS cant recognize that this program must be run in 32bit since that programmer foolishly set the compile options to anycpu i can not contact the programmer and therefore asking him to recompile is not a possible solution.So, how do i run this program as 32 bit on my 64bit OS? how can i manually set 32-bit compatibility? it is not available in compatibility options.I tried running in compatibility mode for windows xp sp2 i tried putting the software in program files x86 folder.
Say I have some constants that depends one of other, and I decided to keep them together in a container instead of keeping it as individual constants in a class.I thought use a Structure for that scope, but compiler force me to declare a private member for that structure.
i was concerned if constants take up storage. if a class had 10 integer constants at class level, will that adds up to 40bytes of storage or is that actually not true because they are constants?
what i'm trying to do: find the best place to put the constants that i need to access at class scope, and whether its best to make them shared or not. [constants are private]
Can anyone explain what the following vbkey constants are as actual key presses? I've tried searching and really can't find any info other than vbKeyCancel = CANCEL key. Well, what's a cancel key? I dont have one on my keybaord...I read somewhere that CANCEL = Ctrl+C. Is that true? If so, what are the other few I have listed?
Every time I do something that ends up using windows API calls in VB, I always end up having to look up the values for the windows constants. Does anyone have a file with a class or something for VB that defines all the WIN-API constants?
I have two list boxes that have a list in each and each one has a constant. I am trying to add the selections that are made together and output the total in a third label. I am stuck at this point and am not sure how to proceed, it is entirely possible that i am doing it wrong. Would someone please have a look at this and let me know what the next step would be or if there is a different wayof doing it than I am.[code]...
Calculate and display the total cost of the sale, as well as the total cost of all sales and the average cost of all sales. - Clear the box for the number of yards, the total cost, and return the quality, padding, and installation settings back to their defaults. Use constants for the cost of each quality of carpeting ($4.95 for Fabulous Flat, $8.95 for Precious Plush, or $12.95 for Super Sculptured), the padding charge ($1.25 per yard), and the installation charge ($3.50 per yard).
I've got a situation where I need a table of constants in my app. It's actually a table of 43 formatting options where the description will appear in a drop down and the detailed settings will be used by the codeIt appears that VB can't do arrays of constants. So I've fiddled around with a Constructor in a class that creates a new array then loads up each element with hard-coded .Add statements. It doesn't seem elegant though.So I then decided to try an XML file, that I load in the Constructor and assign the contents to an array. This is what I've decided is the best, most elegant, option - but I'm throwing this question in to see what you people might recommend ! The data is mostly strings
We're trying to trim the number of assemblies we load during startup, and one of the easiest to cut is the Microsoft.VisualBasic assembly. There are alot of things in it that were easy enough to replace, like Left(), but I'm struggling to find a good way to replace vbLf and Chr(). vbCrLf was easy enough to replace with Environment.NewLine, but we have a few spots where we generate content for a Unix-based system that is expecting line feeds only.
The code underneath works when I use WM_MOUSEMOVE but not when I use WM_NCMOUSEMOVE. Is WM_NCMOUSEMOVE not supported anymore?I use the correct values for the constants too.Protected Overrides Sub WndProc(ByRef m As Message)Dim MousePosition As Point
Select Case m.Msg Case WM_NCMOUSEMOVE MousePosition = New Point(m.LParam.ToInt32()) If MousePosition.Y < 50 Then CloseButtonState = ButtonState.Flat Else CloseButtonState = ButtonState.Normal
I am exporting data to an Excel spreadsheet from a VB.Net 2008 application. Now I'm trying to format the spreadsheet. So I am creating macros in Excel that format the spreadsheet, and then using the code it generates in my application. The problem is that the constants used in VBA are not being recognized in VB.Net (They are recognized in VB6). I have the following imports:
Is it possible to use a constant defined by the compiler in code like below?[code]...
I'm running batch processes and I'm experiencing problems with one of my customer's data. I want to add special code for only that customer, but I want to keep the code there so I can easily switch the customer ID in the future should i need to debug a different customer.[code]...
I inquired on VB's erratic behavior of treating all numerics as signed types back in this question, and from the accepted answer there, was able to get by. Per that answer: