IE Show Up On Top Of ParentForm (Main Application)?
Apr 20, 2010
When internet explorer open and have it maximized on the screen, and if then goback to my application and then click on menuitem. Which popups a child form. Upon closing child form, parent form loosing its focus and IE show uop on Top of my application. How i can i activate my Application when any child form closed.
I have a Visual Basic form with a public sub procedure called xecute_Public_User_Defined_Sub_Procedure.I tried to call the sub procedure from the "ParentForm" below but could not.
Dim ParentForm As Form = CurrentTextBox.Parent If ParentForm IsNot Nothing Then ParentForm.Execute_Public_User_Defined_Sub_Procedure()
My app works fine on the development machine and 3 other machines. However, some machines just show the main login box and then fail to show the main screen. There is no error message. I installed VS 2008 express on on of such machines and when i compile the project, the following errors appear:
Type 'Microsoft.Office.Interop.Access.Application' is not defined. Type 'dao.DBEngine' is not defined.
I have an app, that when they start it, I dont want it to show up on the main navigation pane, I only want it to show in the area where the clock is etc.
In this code the program did not show me the screen and start loading.I see the Form when they has finished with the load of the file
Private Sub Main_Form_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load TotalRecords = 0 Call Find_Total_Records()
[code]....
I want the program FIRST show me the screen and after i see the form to start load the file I have try with the 'Application.DoEvents() and System.Threading.Thread.Sleep(200) without any effect?
I have created a project that shows a splash screen first and then shows the main form once the main form has been fully loaded. I only want to show my splash screen once the main form has completely loaded in the background. My main form by itself takes like 3 seconds to load, so I would like to display the splash screen for about 3 seconds and then show the main form because the main form will then be fully loaded, but instead it shows the splash screen for 3 seconds and then the main form still has to load anyway.How can I load the main form in the background and then show it when it is fully loaded?
I have an app that connects to a remote database.The connection to the database is triggered by the form load event of the main start up form which prompts the user for user name and a password.Here is my problem:Sometimes it takes a number of seconds for the database connection to be established after the user has double clicked the desktop icon. this means that during this period it appears that no action is taking place until the startup form becomes visible.Some impatient users assume that nothing is happening and double click the icon again.What I want to do is to have a graphic image or something pop up on the screen immediately when the program starts that displays something like 'Connecting To Database, please be patient"
Q1: How can i make it so that my window that i want to show as a drop down does not appear to take the focus off the main form that is calling it?
Q2: The form that is dropping down has the FormBorderStyle Property set to None - thus the window does not have a drop down shadow - how can I make the popup window have a shadow?
I'm developing this Usercontrol and I want it to capture theParentForm 's WM-Messages.I know how to just Subclass a Form, from the Forms code. Like:[code]But how do I do this from the Usercontrol? In VB6 I would have used code like:[code]All I want is to capture messages from the ParentForm's Window.
I use SetParent to make an external application a "child" of my Main .Net application. This works fine.What I need to know is why can't I use Me.MDIChildren(0)I thought that using SetParent would increase the number of children by 1, thus allowing me to reference it with the above code, but it shows there are no children in the array.I have been trying, without luck, for 2 days to try to maximize an external app being displayed in my app. I can get it to display, but I would love it if it could Dock to the same size as its container (a panel)
I am in the process of upgrading a VB6 Project to Vb.net. My problem is that when I open a child form in my project from within the Parent form a new instance of the Parent form is created. The code is fairly simple:
frmnewContract.MdiParent = Me frmnewContract.Show()
I am developing a commercial application that needs to do some environment checking upon start up. I need to check things like the following. 1. Is there a registry entry on this machine that has various keys for paths to SQL Server 2. If it does not I need to create them. 3. Prompt user for the path to the SQL Server 4.Check the SQL Server to see if the database I need exists. 5. Create the DB if not. 6. Populate the DB with the tables I need 7. Create stored procs in the DB 8. Write the registry. I could do all this in the form load of the main form. However is there a better way? Like doing all these checks as part of a splash screen for example.
I have an application that contains a MDI Form as the main screen. In the text field of the form, I am trying to display the version of the application using the following syntax:[code]Using the above code, it always looks like 1.0.0.0 when in reality I'm on version 1.0.0.6. What am I doing wrong?
I have created an application that will run several other Engineering applications from within it.
I have my main form which will have a button on it for each application that has to be run. All the other projects are complete and have their respective '.EXE' files, which I have added to the main project.
I have coded one of the buttons to start an application, this is as follows;
Private Sub btnCoordsCalc_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCoordsCalc.Click Process.Start(My.Computer.FileSystem.CurrentDirectory & "Hole_Coordinates_Calculator.exe") End Sub
This method works OK and does start the application. So my question is; Is this the correct way to do it, or should I import the whole project into my main project?
Ok this is how it is, I have my main app form, and from there I open another seperate form for scripting, but they are both open at the same time, when I run a script from the scripting form, it interfers with the main window form code that's running, I'm guessing they are both running in the same thread or whatever, how do I fix it? I've tried using thread commands but obviously it's not working,
When I press "Show Desktop" button in the taskbar my main form "disappears". The only way to show it again is by pressing an other program which is open in the taskbar (lets say Word) to rise and unrise again.
I am trying to use a progressbar to show on main form and then finish when next form is loaded, I have got this code.
1. When I click on button, it must open next form, but the next form must only open when the data in my list box has been loaded from Access Databse. When I run my program, it only shows the progressbar and don't open the next form.
Main form code:
Public Class Main
Dim PB As ProgressBar
Private Sub main_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub
I have a vb application(1) which is made to launch another software(2) with specified parameters, but i wanna keep my application opened as long as the 2nd one is opened too, and I also want to close the second one automatically if mine has been force closed by the user in windows taskmanager, on the desktop, or in any way.
So I need something which detects if windows is closing the program and kill the second application auto.
I would like to avoid the task manager block, because that isn't necessary for this i guess.
I need to reload the form of my application. The application has only one form vb.net 2005. I need a button that will call the page_load event so I can restart and reload all my settings. basically I need to call the Sub private Page_load event().I just need to force the reloading of the form without having to close it and reopen it.This is the code which I need to reload:
Public Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load For Each URLname As String In My.Settings.URLtoTrackCollection URLtoTrack.Add(URLname)
I am using Compact Framework 3.5 on a Symbol MC50.In my Sub Main it first checks to see if a database exists. If it does, it shows a login screen using the following code:
Dim login As frmLogin = New frmLogin() If login.ShowDialog() = DialogResult.OK Then Application.Run(New frmMain()) End If
This all works correctly and, when I close frmMain, it exits the application as expected.However, if the database check in Sub Main fails, I call the ShowDialog() method of another form that is used to create and fill the database from a live server. Here is the code for calling this form:
If Not File.Exists(SETTINGS_LOCALDB) Then databaseExists = False MessageBox.Show("Local DB does not exist. The database must be created before using the application.")[code].....
All of this code is being hit and frmMain does indeed load. However, when I click the close button in the top right nothing happens, no event occurs. Its as though the Windows events are not occurring.
I have a login form which I need to close without the entire application being terminated. I tried using Me.Close() , Me.Hide() as well. The login form is used as the main form as well.
I am wanting to display my Application name in the text property of my main form. This is the code I a using: Me.text = My.Application.Info.Title & " " & My.Application.Info.Version.ToString I am wanting to change the name of my project from when I first created it and for this new name to be displayed via the above code.
I have changed the name under the properties setting, yet it is not updating.
I have a button in Main screen, which calls A.exe when you pressed on it. Process.Start("A.exe"). If I exit from Main, how can I make sure A.exe is closed too? Application.Exit in Main doesnt seems to work.
I've constructed a custom System.Windows.Forms.Form that requires arguments to New. I want to use one of these as the MainForm in a Windows Forms Application. How do I get the Application Framework to pass those arguments as needed?
I want to start my project with a sub main by disabling the application framework. The problem is that if i do this then the application starts and then exits in a few moments. Is there a way which could hold it until the last form is closed.
I have two applications. For performing certain functions, i run a second exe, via a process, and wait till it is complete (exited) to continue with my main application. I run through many repetitive functions on different files.Everything runs fine however, when i am doing a run and it is on the x loop number, the main application seems to halt the secondary process exe. I can only assume this is what is happening as, if i close/stop (not pause) my main application in VB, the second exe continues from where it was halted until it completes.
I'm a noobie coming from VBA. i thought i'd try my hand in VB (because this stuff is fun). I'm trying to make the main window for an application. i've created 2 forms so far. one entitled "Main" and the other "Form1". I would like for "Main" to be the main window of the application.