Shamil Salakhetdinov
shamil at users.mns.ru
Tue May 15 05:58:44 CDT 2007
Hello John, Have a look at this article: http://www.codeproject.com/tools/windowspy.asp?df=100&forumid=152014&exp=0&s elect=1363031 What you need is a SetWindowPos WinApi call with WS_EX_TOPMOST parameter. You can find more info on google using SetWindowPos WS_EX_TOPMOST as search criteria... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, May 15, 2007 1:17 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] VB.Net - seeing the messagebox Well... Yea, John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Monday, May 14, 2007 4:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] VB.Net - seeing the messagebox John, IOW you wanted to have a message box/form "flying" on top of all the other windows but not blocking nor your VB.NET application nor other processes? -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, May 14, 2007 11:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] VB.Net - seeing the messagebox Shamil, Nope, I didn't try that. It doesn't sound like something I want to do either. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Monday, May 14, 2007 3:20 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] VB.Net - seeing the messagebox John, Did you try to use MsgBoxStyle.SystemModal ? (Be careful it stops all the running processes as it's written in docs): Dim msg As String Dim title As String Dim style As MsgBoxStyle Dim response As MsgBoxResult msg = "Do you want to continue?" ' Define message. style = MsgBoxStyle.DefaultButton2 Or _ MsgBoxStyle.Critical Or _ MsgBoxStyle.YesNo Or _ MsgBoxStyle.SystemModal title = "MsgBox Demonstration" ' Define title. ' Display message. response = MsgBox(msg, style, title) If response = MsgBoxResult.Yes Then ' User chose Yes. ' Perform some action. Else ' Perform some other action. End If -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Saturday, May 12, 2007 5:10 PM To: 'Access Developers discussion and problem solving'; dba-vb at databaseadvisors.com Subject: [AccessD] VB.Net - seeing the messagebox When I run my program, the form immediately pops up, I click a button and the program starts processing files. I added a messagebox.show to inform me when each file finishes (I was timing with a stopwatch) but that message box does not pop up over the top of everything else. The program has stopped and the message is up, but behind everything else and I do not see it unless I click the form icon in the tool bar. It doesn't even cause the tool bar icon for the form to change color or flash. Is there a way to make it do so (somehow notify me)? John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com