VS 2008 Odd Behaviour When Attempting To Activate A Form?
May 12, 2009
I have a program where the main form is called (shown/activated) via a keystroke combination. When the form pops-up, I've set the focus to a textbox to begin typing right away.
When the keystroke event occurs, I have:Me.Activate()And in the Form_Activated event:
Textbox1.Focus() Simple right? It works the way I want it to, even after I've compiled and run the EXE, but ONLY if Visual Studio 2008 is running. Once I close my project in VS, with the program still running outside VS, the form is shown, but input focus is not set to the textbox.
Input focus is however still set to whatever it was previously, like a word document for example. My form will be topmost, but if I attempt to input text, it would still be entered into the word doc. why having my projects' source open in VS has anything to do with running the compiled EXE of said program?
I've even tried API calls to SetForegroundWindow and ShowWindow with the same result.
View 4 Replies
ADVERTISEMENT
May 12, 2009
I have a problem with form instantiation. This is what I want to achieve: I want to create forms with a toolstrip attached to them right from the moment these forms are instantiated. I have several ideas:
1. making custom Form Control
2. modifying the new method for forms
I'd like to focus on idea 2. I want to know if there's a way to alter the in-built New() method, so whenever the compiler instantiates a form, somehow when the constructor(New method) of each form is invoked, the compiler adds a toolstrip to the form.
View 5 Replies
Apr 14, 2010
Load , Initialize , Activate . What's the difference among them ? Up to now I was used to the classic VB6 events , but it seems that in .NET they are different . I was used to these ones :Load / Initialize : both the first step before showing a form . One appeared in VB6 , the other in VBA .Activate : triggered when a form is selected .However I thing that now , not only they differ , but they also come in a different order ...
View 34 Replies
Jul 12, 2011
I am attempting to make a form public. I've start out with this class:[code]I can see the stupid form thru intellisense, but when this code is run I'm getting a null reference exception. I believe this is because the stupid form has not been initialized. I thought that placing 'new' in my class definition would initialize the form.
View 4 Replies
May 10, 2012
if i want to make a change to a cell in a datagridview when the form loads, how would i go about doing this?
View 19 Replies
Jul 10, 2010
But, I'm trying to make a fairly simple program that will log into a website(for now that's all I want it to do).
Currently I have: A 2 Text Boxes, Web Browser, And a button.
I have the ID's of the Username and Password fields on the site, I just need to know how to get the info to the fields.
View 10 Replies
Dec 4, 2010
I have menu item, in which I have specified ShortCutKeys as "Del". On click of menu item I have called specific method. I have one form on which one textbox is placed. When I hit the "Del" key the same method which gets called on menu item click is fired. I want the default behaviour to be followed by the textbox. how to suppress the event to be fired and to achive the default behaviour of the textbox or other controls present on the form.
View 2 Replies
Aug 11, 2009
How do I fix it so that the program selected will be executed in windowed mode?
View 3 Replies
Jan 18, 2011
A form has a multi line textbox that is read line by line searching for "MSH". When found it adds that line as a parent to the treeview. each following line is added as a child. Works fine if only one "MSH" line but if more than 1 I get must clone or remove message. I did clone the message but I don't want a duplicate of what is there. I have tried several variations and have not been able to get the 2nd MSH to be added as a child but not parent.I have started to repeate code so was hoping some of you experts can point me in the correct direction. Here the section of code that partialy works.
Dim LoopK As Integer = 0
Dim New_MSH_Parent As String = "No"
Dim MSH_Node As New TreeNode() ' parent node
[code].....
View 7 Replies
Dec 27, 2009
In my project i have 4 Forms including main form. Form2 is open through main form then Form2 remain active until user close Form2.Mean to say Form2 not allow any other form active until user closer form2.
View 3 Replies
Apr 2, 2011
On my program I am trying to make a form that would activate the program.I have the activation codes but when the user enters the activation code in a text box, is it possible that it would erase that activation code or wont accept that activation code again after being used once. Then if the program accepts the activation code can it open the main form (form1) and if the user closes the program and the re-opens the program, is it possible that the activation form doesn't open again and instead, going to the main form. I have this password code:
Private Sub textbox4_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MaskedTextBox1.KeyDown
Static WrongCount As Integer = 0[code].....
Then can there be slashes every 4 characters in the text box?
View 1 Replies
Jul 22, 2011
I am using VB.Net for my Windows application. I will open two child form from MDI. Both forms will open. Now if I will go from form1 to form2 then Activate event for form2 will not fire.
View 1 Replies
May 25, 2010
I'm trying to make my application become the active window if it currently isn't as soon as the mouse enters the main form of the application (so there is no need to click the title bar of form itself to make the window the currently active one if it's not).
It only sorta/kinda work .... I have to enter the form with the mouse 3-4-5-6-maybe 7 times ... then the window finally becomes the active one.
I know the MouseEnter event is firing each time the mouse enters the app, but the main window isn't becoming active most of the time.
Private Sub frmMain_MouseEnter(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.MouseEnter
rtbStatus.AppendText("Just got a frmMain.MouseEnter event" & vbCrLf)
[Code]....
View 10 Replies
Nov 18, 2011
I am having three forms
1. Main page
2. Input page
3. Output page
I want load event to be activated whenever coming from Main page to Inputpage and activate event when coming from output page to input page.But what i am getting is that only for the first time load is activated and for all other only activate is called.
View 2 Replies
Aug 27, 2010
I'm, following the tutorial on creating your first program in Visual basic. I'm instructed to start a new project, and select windows form application. When I hit okay I get the following error:"Could not load file or assembly 'Microsoft.Build.Engine, Version 3.5.0.0, culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified."
View 1 Replies
Jul 29, 2010
My VB.NET app supports several kinds of MDI child forms. Some kinds, but not others, are 'troublesome' -- they cause the focus mechanism to become weird. Once a 'troublesome' child form has been opened, NONE of the MDI child forms will become activated unless I click on either the title bar or the border. Clicking in the client area does not activate the child form -- its title bar remains gray, and it does not receive Activate or GotFocus events. Strangely, however, the clicked-on form actually DOES receive the focus, because its controls receive mouse and key events. Only the Z-Order and the highlighting do not change.
Once this problem develops, it persists even after the 'troublesome' form is closed, and it affects child forms which are opened afterward. However, if ALL of the child forms are closed, the problem clears up, and new child forms behave normally -- until the next 'troublesome' form appears.
I have no idea why one kind of child form is troublesome, and others are not.
View 1 Replies
Jul 1, 2011
I have a form with some buttons i built in visual studio basic 2010 When I left click a button it uses 1 value...but I want to be able to right click the same button and it use a different value i cannot find anywhere how to activate the right mouse button so it presses the buttons on the form so it use the different value i specify.
View 13 Replies
May 8, 2010
My VB.NET app supports several kinds of MDI child forms. Some kinds, but not others, are 'troublesome' -- they cause the focus mechanism to become weird. Once a 'troublesome' child form has been opened, NONE of the MDI child forms will become activated unless I click on either the title bar or the border. Clicking in the client area does not activate the child form -- its title bar remains gray, and it does not receive Activate or GotFocus events. Strangely, however, the clicked-on form actually DOES receive the focus, because its controls receive mouse and key events. Only the Z-Order and the highlighting do not change.Once this problem develops, it persists even after the 'troublesome' form is closed, and it affects child forms which are opened afterward
View 4 Replies
Jan 2, 2010
When I attempt to drag a WMP control from the toolbox this error arises: [code]Has anyone had this problem? I was able to add this component previously, however this was on my desktop computer.
View 1 Replies
Mar 10, 2009
Can i automatically turn on or activate the CAPS Lock key when the form loads?
View 3 Replies
Nov 28, 2011
I've recently run into an unexplainable issue regarding a windows form application I am working on. I've managed to isolate the issue to a single line of code whereby a single TabPage is removed from a TabControl, leaving no tabs left in the TabControl's collection. What happens next is a bit mystifying: my application proceeds to enter a state in which the main form's Activate event is fired subsequently followed by its Deactivate event. As a result, no matter where I click on the form, the application will activate for a split-second then immediately deactivate itself, thereby causing me to be unable to interact with any other GUI controls on the form. I thought maybe another thread is trying to interact with the deleted tab object, but the tab is created and destroyed on the same main gui thread. Does anyone have any insight that may point me in at least a new direction? Stepping through the debugger to the point in code where the tab is removed does not cause any exception to get thrown, so at first glance there doesn't appear to be any coding issues going on (although I would not be surprised that is actually the case!).
View 3 Replies
Nov 22, 2009
I'm running VS Express 2008 and have an Access Database which I've brought into my project. Within the form I have a datagrid which shows the data with the access d'base, one of the columns houses weblinks.
I'd like to activate those weblinks within the datagridview...
View 15 Replies
Dec 24, 2009
I was making a program where it takes text from a textbox on one form, and places into a textbox on another form. If the first text I am taking says "test" Then the buttons code would be:
Form2.TextBox1.Text = Me.TextBox1.Text
This works, however, if there were two textboxes in the first form, and I wanted this:
Form2.TextBox1.Text = Me.TextBox1.Text
Form2.TextBox1.Text = Me.TextBox2.Text
- this would not work because one of them will override. I wanted to know how I could send a key into the form just once. I have tried this:
Form2.TextBox1.Text = Me.TextBox1.Text & ("{ENTER}")
Form2.TextBox1.Text = Me.TextBox2.Text
View 6 Replies
Feb 9, 2010
Im trying to activate and bring a window to the foreground using AppActivate but the beginning of the window title changes based upon what the user is doing.
View 1 Replies
May 17, 2009
I know that hooks are programmed with C++.
I would like to know some stuff here:
1) When dll is injected how can u activate a function?
2) What is a class exactly in a dll?
3) Can you design a class?
View 5 Replies
Aug 19, 2010
I would like to ask how I can select an Excel worksheet via code in vb. I looked but I only came across something like the below:
Private Sub Button2_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button2.Click
Dim objSheets As Excel.Sheets
[code]....
with the line: objSheet = objSheets(1), but because the tabs can be in any order, using the index isn't really helpful to me. Is there a way to select a worksheet by name in VB 2008?
Perhaps something like the : objSheets("MyWorksheet").select
that is something akin to the Excel vba code?
View 2 Replies
Sep 16, 2010
how to remove a backgroundimage in the code whenever I activate colordialog :
[Code]...
I have a backgroundimage on the Me.(form1), I want it to be replace by the color choosen by the user with colordialog, right now it only changes every other form because the : me.backcolor = colordialog1.color has a backgroundimage.
View 2 Replies
Dec 13, 2009
Im attempting to make a "Licensing" system, but I dont know where to start. I know I would need some sort of "database". Heres the basic idea of what I would like my program to turn out. "License" creator: -I give a "permanent" ID Generator to someone -They get an ID that only works for their computer, and doesnt change unless the computer is changed -They give me their ID -I input the ID into a "database" -Program creates a "License" file using the "permanent" ID Main Program: -Loads the License File -Checks if the License is a valid file (using the database)
View 2 Replies
Mar 11, 2011
In a program I am using the standard PrintDocument, PageSetupDialog and PrintPreView controls. I am attempting to print a screenful of information which covers three A4 printed sheets. The printed format is OK except that the positioning on the page. Changing the margins in the PageSetupDialog makes it worse.So I wrote the following code in the Form Load event to see what was going on -
While
True
Dim
MsgStr As
[code]....
View 3 Replies
Sep 12, 2011
I have an application which was developed in vs2005 with numerous forms which use the combobox for selecting from lists of items. The usual setup is as follows:
Combo.Datsource = BusinessObject
Combo.DropdownStyle = DropDownList
Combo.AutoCompleteMode = SuggestAppend
Combo.AutoCompleteSource = ListItems
However, compiled under vs2005 when tabbing to a combo and typing a number of characters the combo would highlight the first matching item and on pressing tab, would select it and the user would move to next field.
With vs2008 the same item might be highlighted but pressing tab doesn't select the item unless its the only item matching the first character. The only way of selecting the item highlighted from the suggestappend is to press enter prior to the tab key.
I also noticed some users experiencing the same behaviour when the app was compiled with vs2005 on some PC's but not others as if it had something to do with the PC config.
Has anyone any ideas how to get around this as it can lead to errors in data capture.
Kind regards.
View 8 Replies