I can't answer you with what I have. To try this you would need to decompile the application. There are plenty of Clipper decompilers available on the Web but you might not find it easy to follow what they produce. I hope you have some success. Will post more info. Nothing seems to help how the clipper app hogs the all the ram and slows down MS Office apps. What other workarounds can you think of?
I really need to use this clipper app and I also need to run an XP machine at the same time - the two don't get along together well.
The clipper app works great in the full screen window, but when I go ctrl-enter and make it into a sized window it stops behaving. I'd appreciate any ideas anyone has. If you want to talk about the fix on Klas' site or others drop me an e-mail and I'll call you. I can find the file on the web, but I have absoloutely no idea how to run it or play with it's settings.
Can you give me a play by play on what to do in an xp environment. I'd still love to get the app up and running in XP. I do notice that the app slows down when running reports. It was the fastest it ever ran in straight 98SE environment. Now when running in virtual 98SE, it is much slower to run reports and there is a slight lag scrolling down table lookups and jumping to and from pull down menus. Jeff Garb RE: dos file handles in WinXP environment A couple of suggestions :- 1 If you are not in a position to recompile the Clipper programs, the solution circes9 provided appear to be the most viable.
Restart your DOS application. PIF Choose properties. I can get it to work through the msdos window, but need to create the shortcut to use command. The app. I have this working on a standalone unit at home for program upgrade testing but feel the networking issue is my problem.
Those params should be after command. When you create your shortcut like that you will find extra tabs and params in the properties which enable you to adjust idle sensitivity etc. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.
The Tek-Tips staff will check this out and take appropriate action. Click Here to join Tek-Tips and talk with other members! Already a Member? Join your peers on the Internet's largest technical computer professional community. It's easy to join and it's free. Register now while it's still free! Already a member? Close this window and log in. Join Us Close. Join Tek-Tips Forums!
Join Us! By joining you are opting in to receive e-mail. Promoting, selling, recruiting, coursework and thesis posting is forbidden. Students Click Here. I hope you can help me. Obviously, WinXP is not saving the changes to the config sys. Do you have any idea what is wrong? Another buggy issue is that There are some executable files written as part of this application. Some work fine and others lock up the system and make the internal speaker alarm go off.
Why is that? I would greatly appreciate it if you could shoot me out a few suggestions. Have a Happy New Year. Hi, Jeff. Re item 1. XP does not use config. Also if you need a set clipper line you put that in autoexec. Add your files line in there. Regarding the 2nd item, I'm not sure. Pushing the Limits of Windows: Processes and Threads. Pushing the Limits of Windows: Handles. Handles are data structures that represent open instances of basic operating system objects applications interact with, such as files, registry keys, synchronization primitives, and shared memory.
There are two limits related to the number of handles a process can create: the maximum number of handles the system sets for a process and the amount of memory available to store the handles and the objects the application is referencing with its handles.
In most cases the limits on handles are far beyond what typical applications or a system ever use. A more common class of problems arise because the lifetime of these resources must be managed by applications and, just like for virtual memory, resource lifetime management is challenging even for the best developers. An application that fails to release unneeded resources causes a leak of the resource that can ultimately cause a limit to be hit, resulting in bizarre and difficult to diagnose behaviors for the application, other applications or the system in general.
As always, I recommend you read the previous posts because they explain some of the concepts this post references, like paged pool. Each of these subsystems defines one or more types with the Object Manager to represent the resources they expose to applications.
Every release of Windows introduces new object types with Windows 7 defining a total of You can see the objects defined by running the Sysinternals Winobj utility with administrative rights and navigating to the ObjectTypes directory in the Object Manager namespace:. When an application wants to manage one of these resources it first must call the appropriate API to create or open the resource. For instance, the CreateFile function opens or creates a file, the RegOpenKeyEx function opens a registry key, and the CreateSemaphoreEx function opens or creates a semaphore.
The system can look up the object the handle refers to by indexing into the handle table to locate the corresponding handle entry, which contains a pointer to the object. For example, if the process successfully opened a file for read access, the handle entry would look like this:. To test the number of handles a process can create, Testlimit implements the —h switch that directs it to create as many handles as possible. It does so by creating an event object with CreateEvent and then repeatedly duplicating the handle the system returns using DuplicateHandle.
Anyone know where it is? Most Points The Distinguished Expert awards are presented to the top veteran and rookie experts to earn the most points in the top 50 topics.
Join our community to see this answer! Unlock 1 Answer and 3 Comments. Andrew Hancock - VMware vExpert. See if this solution works for you by signing up for a 7 day free trial. What do I get with a subscription?
With your subscription - you'll gain access to our exclusive IT community of thousands of IT pros. We can't always guarantee that the perfect solution to your specific problem will be waiting for you. If you ask your own question - our Certified Experts will team up with you to help you get the answers you need.
0コメント