After right clicking on the form Context Menu give option to see 'View Code Window' which opens the the view code window and shows from the first line of code in the file, where actually it should show Event handlers related to the control on which Mouse was right clicked. right now we have to go through the line of codes to locate the event related to particular control.Also after double clicking on the control, VB inserts a default event handler to Code file which should happen only when there is no Event Handlers added for that control previously & if a previously added Event Handler present, double clicking controls should locate that procedure.[code]after dragging dataset table to the form vb assigns 'field name' concatinated with 'TextBox' to TextBox Control likewise 'field name' concatinated with 'ComboBox' for ComboBox Control where it is difficult to locate them in Controls Member list into code..Instead why don't you prefix them with 'txt' for TextBox, 'cbo' for ComboBox etc. It is then easy to find one in code. Or make the original Optional.
If we format a value for percent "{0:#%}" then it will become 400%, and this also applies to all the 3rd party controls I've tried. I've used custom format as a workaround for this but perhaps you guys could enlighten me on this one. If a user inputted 4 for example then did the user intended 4% or 400%? If it were me that I would expect the 4 to be 4% rather than 400%.
Dim myDialog As frmTestDialog myDialog = New frmTestDialog myDialog.Show()
you'd expect some dialog window to appear in a non-modal state. For some reason, this isn't the case with a program I am working on. Most of the dialogs use ShowDialog() to open them, and one uses Show(). The second I try to show another non-modal dialog, the dialog appears in a modal state. Another strange thing is, before I show the dialog, there is code to shift the dialog location to centre it on the main form - this isn't executed either: the dialog appears at 0,0.
My usual trend is to blame myself for errors (usually the case), then I blame the software; I have checked every single line of code (including the generated code), and it all checks out - the dialog should be non-modal. But ... it's not. I've come across other errors in VB.net 2003; is this another instance?
I'll try creating a new dialog and displaying this non-modal, and see what happens. If it works, I can just transplant the code but this shouldn't be happening, just like if I go to a shop, ask for a cola, I expect a cola not a Chinese panda; more annoying, I return the panda, ask for a cola, and they give me the panda back do loop until I give up The system does using threading, but none of that code connects to the display dialog routines all dialogs are opened with more-or-less the above code (a few have simple validation routines).
Take the below example. I would expect the IsInterned method to return null, because this string can't possibly be in the intern pool having started up the test app for the first time? I would also expect, that if I did something like string.intern("this112233StringCan'tPossiblyBeInTheInternPool!£$%") first, then this would legitimately be returned by IsInterned from the pool. I've also done the same in c# and the behaviour is the same.
Whenever I use strings in code, I tend to do something like textbox.text = string.intern("someValue") etc or if (textbox.text = "someValue") etc. Infact, whever strings are being used, I've gotten in to the habbit of using string.intern. Is this a bad habbit rather than using constants or the resources file?
Public Class userDefClass private b as integer = 1 End class Public Class Form1 private SomeClass as new userDefClass Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) [Code]...
I have problem here when executing when saving data/ inserting data to db using stored procedure.[code]Waitress_ID is an autonumber field (identity set to yes). the error i get is this : Procedure or function 'WaitressDataSave_SP' expects parameter '@Waitress_ID', which was not supplied (code execution stop at the line ..da.Fill(dt) )as per i know that i don't need to include waitress_ID in my insert query because sql server automaticly assign autonumber.if i debug before the error line, i can see each variable has its content in param , except for the Waitress_ID.[code]fearness means 'looking for mistakes in the future', if only you could always remember that the future is uncertain then you would never try to predict what could be a mistake, and your fearness ends right away.
The following C# code works just fine and the test passes as expected.
using NUnit.Framework; using Rhino.Mocks; namespace RhinoMocksTesting { public interface ITesting
[Code]...
The Expect.Call line produces the following build error: "Overload resolution failed because no accessible 'Expect' accepts this number of arguments." What is the proper way to use Expect.Call with a mocked property in VB.NET? I've seen a couple posts that say Rhino Mocks works better in VB10, but I'm stuck with Visual Studio 2008 for this current project.
Imports System.Data.OleDb Public Class Form2 Dim Conn As OleDbConnection [code]...
this is my codes in vb?I am thinking what is the error in this code?because everytime I execute this There is an error appearing in this part OleA.Fill (DSSearch, 0) it says that "No value given for one or more required parameters." so, what should i need to do?
Is there any way to make my programs use a lower version of net.framework other than the newest version 4 that comes with VS2010?I use my programs within a closed network and there isn't an easy way for me to install any software since I'm not the administrator.
I'm trying to add functionality to my application that will disable buttons and checkboxes depending on what version the OS is when the app is launched. I made a test app to test this but unfortunately I can not get it to work. Here is my code:
'OS Check Dim osValue As Object osValue = My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrent Version", "CurrentVersion", "5.2")
[Code]...
*Note - 5.2 is Windows 2003, 6.0 is Vista, 5.1 is Windows XP
I have created a license system for my application with MySql about half a year ago. What it would do is take the serial number and send it to my server if the key was correct it would return a 0 if its wrong the return value would be a 1.The problem was that when the serial number was entered correctly my program would create a "fake file" for example vb.dll in the system.And on run time my program would check for that vb.dll if the file exist it would skip my trial program and run the app as a full version. Half year later i think creating a "fake file" and checking for it on start up is extremely wrong and that's not very good security.How can i check the difference between a full version and unregistered version?
I know the WOW environment is currently shipping on Windows 7 and 2003/2008 MS server products to enable the use of 32-bit applications. But does anyone have any thoughts on whether they are going to provide this environment on PC and server operating systems beyond Windows 7?
I know that the runtime files (DLL, etc.) will not be provided beyond Windows 7 for 32-bit VB 6.0 applications to run on.
I have a XML file with the latest application version number, I have this loaded into a variable, how can i compare this against the application.info.version to see if it's the latest version??
I am performing a migration on a vb6 program, to vb.net. The basic knowledge you need to understand this question is that there are two forms that need to talk to each other, frmInput1 and frmInput2. I have the following code (behind frmInput1) that checks if a textbox on frmInput2 has a certain value, seemingly before it has loaded:
I need to replace something that's going to change in the future and I don't know what that's going to be, so is that possible? I'm talking about Flash Player, current version is 11.1.102.55 and I can replace that with nothing, but if that version is changed my text replace wont work. I have one empty space after flashVer=WIN 11,1,102,55. Textbox1.Text = Textbox1.Text.Replace("flashVer=WIN 11,1,102,55", "")
I'm creating an application software. It has many features, which is in the base version of the software. And people could buy my software (which will be enough for most of them since it had all the common features needed) and use it. But some of them might need additional features to this version.So, I can add new features to the base version of my product and provide them a custom or extended version.
But my question is, how can I effectively manage these versions of the software while updating (or upgrading with new features which are common to all of them)
[Code]...
In the above example F1, F2, F3, F4 & F5 are the features available common for all editions of my software.Whereas, A1, A2, A3 & A4 are the additional features added based on customer's request.
I'm using the ASP.Net Membership system but I'm having an issue with the LastActivityDate for the users in the database. For some users, their last activity date is in the future...
Create a project that determines the future value of an investment at a given interest rate for a given number of years. The formula for the calculation is Future value = Investment amount * (1 + Interest Rate)^ Years..Form- Use labeled text boxes for the amount of investment, the interest rate (as a decimal fraction), and the number of years the investment will be held. Display the future value in a text box formatted as currency. Include buttons for calculate, Clear, Print, and exit. Format all dollar amounts. Display a message to the user for nonnumeric or missing input data.Remember that the result of an exponentiation operation is a Double data type. Interest rate is annual.So far this is what I have and I am missing something(s) in the calculate process.[code]
I'm automating some outlook functionality in a .NET app. It works great. I am compiling it and using v 12.0.0.0 of the Outlook Interop assembly. My code should work on any version of Outlook so it seems silly to have to bind it to a specific version. Is it possible to use reflection to do this instead of compiling a reference? Are the interop assemblies on PC's by default that have Office installed anyway or do I need to include them with my application?
I have a form where a user can choose an election date. One of the most frequent errors users make is entering the incorrect due dates of reports. Therefore, I am attempting to generate the report due dates in the application using the report guidelines. For instance, reports are due 32 and 15 days prior to the election and 30 and 60 days after an election.
I know the following won't work but you get the jest of what I am attempting to do. I am assuming I will need to break down the month, day and year somehow before I subtract or add the days to the date to get the actual report date.
I need to save actual age (in whole years) for future use in the program. The problem is, 'Years' returns a big, fat 0 every time. Changing "Dim years As Integer" to Dim years As String" does exactly the same thing.
Code: Dim myDate = New Date(Convert.ToInt32(Year.Value), Month.SelectedIndex + 1, Convert.ToInt32(Day.Value)) 'If Month, Day, or Year not selected then
I need to have the Calendar Control start 36 hours after the current date. How would I do that?
I have a form that requires that the future date has to be at least 36 hours from the current date in the order for the workers involved to be able to complete the task.
check values and keep the form from processing:
Protected Sub calPickupDate_SelectionChanged(sender As Object, e As System.EventArgs) Handles calPickupDate.SelectionChanged If calPickupDate.SelectedDate < Today.AddHours(36) Then
I am at the stage of planning the application which will conect to a Ms SQl database, and process some data to Excel files.The problem is, that i would like to make a base pure application, without any functionality, and then add functionalities by adding some external files with code to program folder.I`not sure if what i just wrote is clear. To simplify:I would like to have an application which connects to a database, but let`s say when after 1 year, i will be in need of some more functionality, i woun`t have to change the code of whole application, but can just add a new file, and when I run the application there will be one more function to be chosen from the list.
I want my application to do something special :D.. jks
I just want it to compare assembly version to the file version something like this (btw i also want it if it is the same i want it to enable a button):
Private Sub StartSplash_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load If Assembly Version = File Version Then
[Code].....
so how do i detect Assembly & File version numbers?