I have an event callback that I created to respond to the value change of a numeric control. For some reason this sub is called event before my first Frm_Load submethod is called. Grrrr...why is this sub being called first before anything else?? The event passed appears to be "Empty".
I recently found an awesome tool called "Freemind" that is called a 'mind mapping' program. It's similar to MS Visio but way cooler and more automated.I reeeallly would like to integrate this into a VB.net Form, but how?
Has anyone seen or heard of mind mapping inside VB.net before? Are there programs out there already that work with VB.net or anyone have an example they have seen / built that works?
Is there a possibillity to get in a vb program information from a called vb program?For example: Dim id As Integer = Shell("C:program.exe id_1") program.exe is a vb windows form program and must return a value back.
how you init a variable when it is created by assigning the value on the same line in which it is declared. Is there a way to do this with members of a structure?
I have a function to pull data from a XML, and to report a specific number based on a value in one of the elements in the XML. Unfortuntately, I can't get any break points to work, so I've been debugging with a trace.he strange this is that when i take out the function itself it works like it should, otherwise the Service freezes when it gets to the function and never uses it. I'm calling the function in while loop which is also within a Try Statement, here's example of the code.
Public Shared Function GetXNumber(ByVal audit As Audit.API)
Hows it going. Im in some need some help. Im trying to make a Program called process master, and one of it's features is When clicking an item in Listbox1, It will show on the side in Label 11 the path of that process.
System.IO.Directory.GetCurrentDirectory.listbox1.selecteditem = label11.text As you can very well see, im new with System.IO commands. Been wanting this as one of the main features!
I'm writing a program and have run into a bit of a snag. I have the code perform a button click on certain buttons, the reason for this is I have a bunch of buttons that each do something and one that does everything automatically. I suppose I could rewrite everything under that one button but that would essentially double the size of my program, I could use an if statement to catch the fact that the program is in automatic mode but that would be about 15 conditions (not looking forward to writing that statement ;p)
Clicking the buttons is a nice simple, clean solution. The exception being the program performs the click then continues on executing the rest of the code in the actually clicked button while at the same time executing the code called by the code click. Main problem with this is the data that needs to be populated by the code click isn't being populated fast enough for the code in the main button so then there is errors, blank data, program doing nothing. A simple sw timer to delay could work (I know how to make one of those) but the problem with that is the program is executing against a webpage and if the webpage takes a few seconds longer to load then anticipated everything is out of wack again. I'm looking for a simplish way to cause the program to wait for ALL code called by any raised event to finish before proceeding.
i.e. Call Button.clickEvent > Wait for code and subroutines executed by Button.clickEvent to finish > continue with rest of code in button.
Below is the code I'm using so far for the user clicked button.
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Button4.PerformClick() 'Need to wait for all code executed by Button4 and anything it calls to finish x = 0
I'm playing around with VB.NET once again since college and I'm trying to recreate a program that GeekSquad uses called the MRI for a friend.Upon doing so, I have run into a few snags. The must present one is once I publish my application to a particular spot that also includes already setup folders with portable apps setup in them. I want to use Process.Start("App Path") where App Path is the drive letter of where the Custom Program exe is located and calling file Test1.exe in the test1 folder in the root.
i was wondering if it possible to have a condition where lets say you have a column in the datatable called amount and a textbox acting as the filter called say maxamount to set it so the rowfilter when filtering the table will sum the number in the amount column until the number in maxamount is met, then stop and only return the rows where the total sum of the amount column is equal or less than the maxamount value, so i guess if the next row takes us over the maxamount it discards this row and returns the rows previous to it. is this possible using datagridview rowfilter or should i be loooking elsewhere to achieve this?
I have an sql table called Stock with two fields called StockID and StockCode. I want the user to select the stockcode from a combo which in turn populates the stockid for that item into a lable on my form. I have already populated the stockcode into the combo but dont know how to compelte the rest.
Imports System.Data.SqlClient
Public Class cbo2 Private Sub cbo2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
I have a form called FrmPracDetails which is built up with a List view called LvwColProc. Therefore when you click a field on the LvwColProc it takes you to another form called FrmColProcessing, here you can make changes to certain fields which are also present on FrmPracDetails. What I want to do is when you make changes on FrmColProcesing and Click the Save Button (which calls the Save function)the changes appear instantly on FrmPracDetails. Please note, FrmColProcessing will always be open next to FrmPracDetails. I have tried to put this code in the Save function present in FrmCol Processing as shown below, but it doesnt Refresh FrmPracDetails form. [code]
For a class, I have to create a delegate and use the function in my program called DoStuff(). There is an error tht says "Method 'Public Sub DoStuff(stringVal As String)' does not have a signature compatible with delegate 'Delegate Sub MyDel()'.
i'm creating a program called Workshop Selector. It has 3 list boxes, one with the 5 workshops, second with 6 locations, and the final is the list of costs. The user selects a workshop, a location, then hits the Add Workshop button, which calculates the costs and adds the cost to the third listbox. Soo, to my question.
There is an additional button called Calculate Total that adds the values of the costs in the cost listbox and displays the total in a textbox. The code i currently have that works just fine is --
Dim one, two, three, four, five, total As Integer lbCost.SelectedIndex = 0 one = CInt(lbCost.SelectedItem.ToString) lbCost.SelectedIndex = 1 two = CInt(lbCost.SelectedItem.ToString) etc..etc.. total = one + two + three + four + five tbxTotal.text = total
While this works, i have no idea of knowing how many times the user will add a cost to the cost listbox. therefore id have to make many many variables, and other issues occur.So is there a way i can do this with a for loop? declare a global variable like
Dim costcounter as integer
then at the end of the add workshop cost btn click procedure use: costcounter = costcounter + 1
That way i kno the exact amount of times the person added a cost?
Then create a for loop like
Dim intcount As Integer For intcount = 1 To costcounter code.... Next
Would this work somehow? but what code would i have to input within the for loop to scan each selected index, and then return values that can be added together and displayed in a textbox?
Ok ive managed to figure our most of my problems, and get help , from u nice people. i have 88 buttons and 1 is visible by default the rest are invisible so if you click the first button you get a open dialogue to select a program for my app called winhome after that i need the second button to become visible, and so on,any quicker way to do this instead of manually copying/pasting if statements?
I need to create a setup project, the main project can't be installed without a program called infragistic.
How can I do ask for infragistic program before to install the main project? If infragistic is not installed, the setup project must install it, I mean execute the infragistic installer before the main installer.
I'm having trouble porting some .NET2-era C# to .NET2-era VB.NET. Specifically, I am trying to define an interface that an ASP.NET user control will implement.(For background, I am trying to re-implement Phil Haack's Model-View-Presenter example from several years ago: http://haacked.com/archive/2006/08/09/ASP.NETSupervisingControllerModelViewPresenterFromSchematicToUnitTestsToCode.aspx)
The C# interface I'm working from defines properties and events (IsPostBack, Load) that are already implemented by the base control.However, VB.NET is forcing me to explicitly implement these properties/events in the user control (Public Property IsPostBack() As Boolean Implements IView.IsPostBack...). I'd like to just define these in the interface and not have to do anything special in the code-behind of the implementing user control.I'm assuming that I can do this in VB.NET, I just don't know how. I've spent all sorts of time googling/bing-ing, and haven't come up with the answer.
This JCL_History object is basically a Generic.List encapsulated in a wrapper and has the following method:
Public Sub Enqueue(ByRef value As String) If Members.Contains(value) Then Me.RemoveAt(Members.IndexOf(value))
[Code].....
In my testing I have 2 items in this JCL_History list. When I call that first line of code I posted (the one that invokes Enqueue) with I = 1 I expect the first item to be shuffled to the bottom and the second item to be shuffled to the top.
After the thread returns from Enqueue I notice that this is exactly what happens to my list, HOWEVER if I hit the "step_in" button after the execution of Enqueue I go into the Default Property's set method where Index = 1 and value = and it screws everything up, because the item that got shuffled to the end (index 1) gets overwritten by the item value shuffled to the top.
So basically the set method on the default property is getting called at what I think to be a completely ridiculous time. What gives? By the way I'm running VS2005 on XP.
I have been developing a calculator for complex math. (Much more complicated than +,-,/,*, and above your usual scientific calculator)Its works quite well .In past programs I have used "private functions". I know that you give them a value and it returns on back. But what if you dont want to recive or send value? My example for this is a function I am attempting to make called "Autopi".The idea of Autopi is that whenever a mathimatical operation is about to be performed textbox(s) are cheked to see if they contain pi. (3.14 or 3.141) If they test positive Autopi will continue pi to however many places have been specifyed in the program. (Currently 300 places just beacuse i can :) Before the Autopi function does this it chekes to see if variable "pi" = 1. If it does it proceeds if it doesent its job is done
How would I create a code that can be called apon to activate but not recive or send any information through the program.And just to clarify what I mean by that is it will read information out of a textbox and write into it. But it wont actualy recive anything or send anything back from where it was called apon.
Can you look at my coding and let me know what I'm missing or doing wrong?I have a SSRS report that is called from a ReportViewer control and the ProcessingMode for this control is Remote. The report also has 1 parameter in it's DataSet.In the code I placed a MsgBox to make sure the code is finding the parameter and returning the parameter name. I am trying to stick the value of 10 into the parameter for playerID 10. Data for this player does exist.
I believe I need to add some more code to make this work but I'm not sure what else to add.
When the code executes the report is displayed but no data is shown in the report.
I have an app that calls a DLL, and passes a string to it (by reference). The DLL then fills the string and passes it back to the app. Before calling the DLL, the string must be sized correctly to fit the data the DLL is going to pass it. In the past (using VB.NET 2003) I just initialized the string with the correct number of spaces. This always seemed silly to me and I'm wondering if, in VB.NET 2010, there is a way to do this using a number to define the size?
My code Adds a New Row from a Source Table called "objTablaOrigen" To a final table called "objTablaDestino". This tables are passed ByRef because they come from a DataSet respectively. objRowNuevo is The Row that will be added to "objTablaDestino" The data from "objRow" is well copied to the "objRowNuevo" (that is the new Row with type of objTablaDestino).
'The problem occurs when the instruction Add is executed. ¿What happens? The new row is added as well, but this generates an Exception with the next message:
in the .net dll (named "Calendar") I have a public class called clsCalendar that has several public properties and functions. In the Calendar project properties I have checked "Register for COM Interop" on the Compile tab. Also on the Application tab I clicked the "Assembly Information" button and selected "Make Assembly COM-Visible".
I have tried every tip/idea I can think of that I stumbled across such as running sn.exe and then in the Signing tab of Calendar properties checking "Sign the Assembly" and picking the .snk file created from running sn.exe.I have tried running "Regasm.exe" against my Calendar.tlb file with the /Codebase option. Nothing seems to work.When testing in a .net app, I needed to code as "new Calendar.clsCalendar" to get it to work. Our existing vb6 apps that need to call the dll simply say "new clsCalendar" and I can't change these apps.
I am developing Restaurant POS Application with home devliery module. Customer call to restaurant and give the order. so whenever customer calls comes i need to show the pop-up on my desktop application with particular customer information. Please guide me how to do this. I am using visual studio 2008 (vb.net)
Private someSub() If someBoolean = True Then Exit Sub ' do some great work because someBoolean is False End Sub
I know there is a name for this. The idea is to check something and if it isn't what you want then you stop code processing. I thought it was called "escape pattern", but Google isn't confirming that name.
So I've got some code that I've written in C and compiled into a DLL. This code is called by my VB.NET code. That interface is working fine, but I need to debug some of the C code. But obviously since it's not in VB I can't use the Visual Studio debugger. I've tried attaching a GDB debugger to the process while it's running. It lets me set the breakpoints and it even stops at them, but it doesn't let me see the lines of code. My code was compiled with debug information, so I don't know why it won't let me see it.
I have a project I'm updating to Framework 4. It's not originally my project, I have inherited it from a former colleague, so I'm not completely up to speed with it yet.
In one of the libraries of the project that controls context menus, I get pInvokeStackImbalance MDA alerts on the line:
Dim c As Color = Color.FromArgb(GetSysColor(COLOR_MENUBAR))
I've started programming and have this piece of [code]...
The problem is: It seems to not get called at all when i close my application!?
I've tried using msgbox instead of code to see if it worked, setting cancel = 1, using breakpoints... I think I can pretty definitely say it's not getting called.