Multi Windows In A Process
Dec 1, 2011Googled this for the last hour and can't seem to find what I am looking for. for example have firefox open twice, and it has one process, firefox.exe the following code is run:
[Code]...
Googled this for the last hour and can't seem to find what I am looking for. for example have firefox open twice, and it has one process, firefox.exe the following code is run:
[Code]...
I have written a windows service that is meant to launch a notepad when a specific action happens. The problem i have is that even though the service launches notepad, the actual notepad it self is NOT visible. I know that it has been launced because i can see the process in the task manager. By the way the process is listed as a SYSTEM process rather than a process under my user name (i believe that is because my process is a "LocalSystem" one).
View 4 RepliesIt is my previous problem in vb6, its hard to multithread using vb6 so I migrate my codes to vb.Net.How can I multithread this two loops so that this process is running at the same time.Because when I start my second Loop, my first loop stop in executing. It will start again when my 2nd loop finished.
[code]...
I have 2 connected GSM Modem in usb port.That codes will send SMS in all contacts in my ListBox.
I am usng a multi threaded process to fire off a task, but when it is completed I want to make a label visible on the main form (form 1), eg "process completed", however the code I have in place comes up with the following error message;
Cross-thread operation not valid: Control 'lblCompleted' accessed from a thread other than the thread it was created on.
I have created a Windows service in VS 2005 that monitors a folder for XML files, reads some data elements from the XML using XmlDocument, then copies the files to another location. I find that when I drop 2 or more XML files into the folder simultaneously, it processes them with no problems, but when I drop the same files into the folder one at a time, I will get an error on the second file: "The process cannot access the file <my file> because it is being used by another process." If I stop my service, restart it, and drop the second file into the folder again, it works the second time. I am confident that no other program is accessing this file at the same time as my service. My impression is that the processing of file # 1 is somehow not releasing all of the resources, leading to the processing of file # 2 mistakenly thinking that it can't access that second file.
Dim FileWatcher As New FileSystemWatcher()
It points the watcher to my folder, sets up an event handler, then enables the watching:
FileWatcher.Path = InputFolderPath
[code].....
I am trying to write a Windows Script that will allow me to monitor the following: That 2 x seperate but specific processes within Component Services "Running Processes" list are currently running and have not reset within the past hour. If I already know the PID, then I can retrieve the CreationDate (I assume which I can use to check for restarts? or is this the actual process creation/installation date) for each specific process, however if a restart occurs the PID will change and my script needs to know what the new PID is without me telling it!
[Code]...
I have developed a Windows Service in VB.Net (VS2010) which is running on Windows7. I am trying to get "MainWindowTitle" for processes thru their process object but it returns empty.
[Code]...
i'm making a little app in which i need to enumerate all the windows of a specific process. i managed to do that but through enumerating all the windows in the system and then just test if it is the process i'm talking about or not by using
[Code]....
but this method seem to take a lot of unnecessary time. is there a wind32 function that can allow me to enumerate the windows of a specific process giving its handle.
I'm printing pdf files via the below code in a service. In Windows 7 this works really well, In Windows Vista, nothing happens at all? What am I doing wrong?
[Code]...
I've just completed my first multi-threaded task under windows. Historically I am a VMS Engineer. You could multithread in drivers in VMS but VMS never had formalized threads. Which means it never had applications threads. Threads will become increasing important in the future. I thought this maybe a good time to discuss them. Not having access to sources hurts in terms of the amount of depth one can achieve in Windows. Some of the topics for this thread might be...compute resource regulation, how to do multi-threading and of course things to watch out for.
View 1 RepliesIf i want to create a vb.net windows application in multi-language (EnglishArabic). Is there any steps i need to do?I installed the Arabic at my windows XP and I am able to write the labels and the the textbox for example in arabic but is there a way for the controls to shifts automatically?
View 7 RepliesHow can you disable the multi-select using the windows forms datagrid in vb.net? I want the user to have only the ability to select a single row.
View 15 RepliesI'm using SQL 2008 Express with a multi user VB.NET Windows application. Do I have to add each user to the SQL user account? Does NT AuthoritySYSTEM work? I do not know how this works. So far I have NT AuthoritySYSTEM in the Security-Logins of the Server. But do I have to add it also in the database? In the databse Security-User, I have the following:
[Code]...
I M DEVELOPING AN ASP.NET APPLICATION I WANT TO PROVIDE INTERFACE IN ARABIC AND ENGLISH
View 2 RepliesI'm working on a multi user VB.Net windows application with back end as SQL Server 2008 Express. The SQL Server is installed on the intranet network drive. This is the connection string I will be using. Is this correct?
Data Source=.SQLEXPRESS;AttachDbFilename=Q:DatabasePrintDB.mdf;Integrate d Security=True;Connect Timeout=30;User Instance=True
i have just converted it from vb6 to vb.net 2005 i am getting a error and do not know how to solve it it worked before in vb6 i have attached the project in a zip
Option Strict Off
Option Explicit On
Friend Class Form1
[Code].....
Second, I have a question which I have been trying to find answer for a wile but without any success.How can I monitor Windows Process for any change (create/kill) after run my app ? the only way I have think about it is that used two lists, the first one load the process list on it and the second refresh each 1 sec to get the new one and compare the two to know the difference, but its useless because you cant know who killed or created the process and other information.
As I have been read before, I guess there is a need to implement windows API, hook to detect process changes ? Is there any idea or solution for this?
Note: I am using VB.NET (2010)
how to process windows messages in vb.net , article, website or any.
View 3 RepliesI am trying to run a process started with the following VB statement.
The process will start fine with the proper admin ID that I specify. I have verified this by starting a CMD shell and batch files. They all show the user is my local admin account. However, if I try to run defrag or chkdsk, both commands tell me that I do not have authority to run them. Even though the processes are running under the admin account (shown by Task Manager).
The program is compiled on a Win XP SP3 machine (32-bit) using VB Express 2010. The executable seems to work fine on XP. But when I copy the .EXE file that it generates to my Windows 7 64-bit system, I get the above problem about it not having authority to run these two utilities.
how to hide process in the taskmanager of windows 7 in vb.net?How to hide any process in windows 7 using vb.net.
View 19 RepliesIs there any way I can get the memory usage for all processes currently running on a machine in vb.net?
View 1 RepliesHave an EXE (Let's call it EXE1) that creates a process to run a second EXE (let's call it EXE2) EXE2 (which we didn't write nor can we adjust) has a visual interface.
View 4 RepliesTurns out this impersonation with .NET's security only allows application-level access. Since the COM object is at the system level, the impersonated user still cannot instantiate it. I figured this out by right-clicking the executable and selecting "Run As...", the program functioned fine. I found out that launches the program with system access (assuming the user you are running it with has those credentials).Now I am in the process of creating an external program that will launch this application using this method.
[Code]...
I have a service ticket management application and users want to open several ticket details on a tab in a MDI frame. Since this application has to communicate through Web XML service with other company, it takes around 15 ~20 seconds. The users most complain is that he needs to wait until a saving process is done. Cursor is working while data is being saved and other can't be done
View 3 RepliesI've been trying off and on for a week now to get this to work but no luck. I have completely stripped down my vb.net 2008 windows service to just create a vbs file and launch it using a process.I'm dying here. The vbs file creates and is valid. I can execute it manually, the windows service just won't run it!! I'm on a windows 7 machine and the process is compiled and installed as a 32 bit process. It is also installed as local system.
After the process tries to execute, I created a text file and it did so successfully. So, I know that the service isn't crashing out.[code]....
I'm adding multi-threading facilities for the first time. I have a function that is wrapped to be run in a separated thread. This function retrieves data (text) from a combobox and it works for sure without multi-threading.
When I call it as multi-threaded, I get the following error when I try to retrieve the data from the cmobobox: Cross-thread operation not valid: Control 'cmb1stBL' accessed from a thread other than the thread it was created on.
It looks like a restriction of thread-safety... I assume that the child thread cannot read from his parent, to make sure that he doesn't change his parent data. So how can I read the data from the combobox? Should I read the comoboxbox data before calling the child thread?
I have a need to build an app that will access about 10 websites and pass data to them, etc.I've read about something called multi-threading when searching Google. I've also seen people say that they use multiple browsers.Which route is better to use? I figure if you have to do some sort of multi-threading that you would access a single browser?
View 2 RepliesI have some code designed to locate a specific process based off of its window text, gather the main handle, and then all of the child windows. However, I have run into one problem. I cannot seem to gather all the handles and their respective text. For example, when I test my program and do a handle count on the specific process, it tells me that there are more than 400 handles for this one process. How do I get the handle pointers for this process and also gather the text associated with these handles.I have included my source code for reference.
Code:Public Class Form1
Const GW_CHILD As Integer = 5 Const GW_HWNDNEXT As Integer = 2 Const WM_GETTEXT As Integer = &HD Const WM_GETTEXTLENGTH As Integer = &HE Const BM_SETSTATE As Integer = &HF3 Const WM_LBUTTONUP As Integer = &H202 Const WM_LBUTTONDOWN As Integer = &H201
[code]....
We have an application that self-updates using a Laucher.exe process which copies down new App.exe and DLLs from a server then runs them in a separate process. This was all working very well until the arrival of the Windows 7 taskbar... Problem is in Windows 7, if the user pins the Launcher.exe to the task bar (by right-clicking the shortcut to Launcher.exe) then this happens... When you start the program the "pinned" taskbar icon momentarily gets focus while the launcher is running but then a totally separate new icon appears when App.exe is running. If the user then decides to right click the icon from the running App.exe and pin that to the taskbar, they bypass the application update part of the process.
[Code]...
I have some code designed to locate a specific process based off of its window text, gather the main handle, and then all of the child windows. However, I have run into one problem. I cannot seem to gather all the handles and their respective text.
For example, when I test my program and do a handle count on the specific process, it tells me that there are more than 400 handles for this one process. How do I get the handle pointers for this process and also gather the text associated with these handles.
I have included my source code for reference.
Code:Public Class Form1
Const GW_CHILD As Integer = 5 Const GW_HWNDNEXT As Integer = 2 Const WM_GETTEXT As Integer = &HD Const WM_GETTEXTLENGTH As Integer = &HE Const BM_SETSTATE As Integer = &HF3 Const WM_LBUTTONUP As Integer = &H202 Const WM_LBUTTONDOWN As Integer = &H201
[code]....