Jump to content
Registration disabled at the moment Read more... ×

Mark Billig

Members
  • Content Count

    23
  • Joined

  • Last visited

Community Reputation

0 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Mark Billig

    Exception EReadError

    I found the issue in PFUnit.dfm ( I did use the IDE to remove / refactor the component ) I think it is left over from earlier abandoned design. I will need to take a close look and clean it up. Thank you for your suggestions.
  2. Mark Billig

    Exception EReadError

    The one named just 'SpinEdit'. It is in PingFrameUnit.pas
  3. Mark Billig

    Exception EReadError

    I have an application where if I rename or remove a component (SpinEdit) I get an error on run. Exception EReadError in module PingFrames.exe at 000BF9E7. Ancestor for 'SpinEdit' not found. The source code can be found at: https://github.com/mbillig02/PingFrames Thanks for any help.
  4. Mark Billig

    VirtualStringTree (VST) - AutoFitColumns

    That fixed it, thank you.
  5. Mark Billig

    VirtualStringTree (VST) - AutoFitColumns

    I am using VST in my application and it is taking 5 seconds to auto fit columns. There are only 2 nodes. Any thoughts what could be taking so long?
  6. Mark Billig

    Start application in system tray

    Thank you. I better learn to read better.
  7. Mark Billig

    Start application in system tray

    I have attached the code. About.dfm About.pas MFUnit.dfm MFUnit.pas SetDPI.dpr
  8. Mark Billig

    Start application in system tray

    I am using 11.3 and have tried that but it did not start in the system tray. I will do more testing.
  9. Mark Billig

    Start application in system tray

    Is there a way to start an application in the system tray?
  10. Mark Billig

    Visible Application List

    Thank you for your assistance. I changed to PROCESS_QUERY_LIMITED_INFORMATION and it is working. I thought I had changed it before but I must not have. // hProcess := OpenProcess(PROCESS_QUERY_INFORMATION or PROCESS_VM_READ, False, PID); hProcess := OpenProcess(PROCESS_QUERY_LIMITED_INFORMATION, False, PID);
  11. Mark Billig

    Visible Application List

    I am attaching the code I have at this time. I am using CreateToolhelp32Snapshot and GetModuleFileNameEx. MFUnit.pas
  12. Mark Billig

    Visible Application List

    I am trying to create a list of applications that are running and visible, similar to Windows "Task Manager" in simple view. I have been successful except for applications that are running elevated. I am trying to get the "File Description" property and as long as I can get the file name and path I can get the description. Is there a way to get the file description directly or a way to get the name and path of an elevated application? I have been searching but everything I have come across so far does not work.
  13. Mark Billig

    Desktop Icons

    Thank you for the guidance. It appears I should learn how to use Copilot and Chat AI.
  14. Mark Billig

    Desktop Icons

    Thank you for your post. My problem is understanding C to convert and fully understand what needs to be done.
  15. Mark Billig

    Desktop Icons

    I am looking to get a list of desktop icons with their descriptions and positions. Any help appreciated.
×