Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

9 Neutral

Recent Profile Visitors

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

  1. limelect

    Find all your components

    @Gary Mugford Thanks You seem to work on the same idea of mine. But i took out of the BPL the pascal files used in it. That is my starting point. What i wanted to achieve is to know all the USE of the components on my pallet. I thought if a new component is relaying on a BASE class derived from EMBARCADERO (Delphi) component i mite find the added property and that way know its use. Since i have huge amount of components i do not remember most of there use and on a new project i mite miss some nice features. BUT it seem to be a huge effort . My next step is i added a search of disk for PAS files so i will have them cataloged. Will see how it will be developed. Now i will have on one side all my pas files and on the other the BPL PAS files. Since i have 3 Delphi's on my disk i will have a problem in the future. P.S as a side value while loading a BPL to my program i had some ERRORS that i was NOT AWARE of. see Pas files To HTML on my program. VERY USEFUL. AND lastly the registry section for the different Delphi which make this program only for my Delphi and similar.
  2. I need your attention to my program. I recently was wandering how do I find the class of a component in order to know what it is doing. After all I have more than 3000! Who remember the fine differences be twin them and even if I had only 100. The PE program did not help. So I started writing an investigating program. I came up with this program. For what is worth I put it on my Dropbox for you to download. It will be there for a while. So now can you have an idea how to solve my main curiosity? Going through all the pas files will be crazy and need to search them on the whole computer. Is this my only option ? Wile printing pas files there mite be some errors. See my HELP. My program https://www.dropbox.com/s/ns5ntzpd0kiiolg/Help.zip?dl=0
  3. limelect

    registering D6

    At a time i got D7 for free with a license from Embarcadero\Borland I do not know if it still available. As for your problem delete all except the dpr and source and try to open\compile. If the dfm is as text look if it has information in it. If dfm is OK there should not be any problem opening the form unless the component are not in the IDE. Then i suggest another way. First see if the component can be installed on D2007. Usually no problem only translate to ANSI mostly. And one more possibility fetch from DFM the initialization of a component in the form move the component declaration to private and on form oncreate put the DFM initialization. Hopefully the component can be compiled without errors. All said if you got the components source !!!
  4. limelect

    Restart the same App?

    @David Heffernan sorry that not an answer when a guy needs help coding. Give him a piece of code, this is his need.
  5. limelect

    Best delphi so far?

    Since i am a Delphi developer since #1 and before I am in favor D7 and D10.2.3. Delphi is stable unless you add on some staff that make it erratic. For example closing D7 give an error that i never bothered to fix (i know which add on dose it). Some times D10.2.3 dose the same on closing. But on a days work i did not experience any problem unless the components do a problem. If one uses Delphi with nothing added no problem experience.
  6. limelect

    Passing back a string from an external program

    I used on D6 ,many years ago , mdMailSlot https://torry.net/authorsmore.php?id=152 It communicated between 4 computers (programs) maid with Delphi 6. Excellent
  7. limelect

    No TEMSProvider on my component pallet

  8. limelect

    No TEMSProvider on my component pallet

    No i do not have RAD SERVER on my pallet. There is a project i wanted to see that uses that component. Latter I found a demo project that is using it "E:\Delphi_Programs\Delphi_DEMO\Object Pascal\Database\EMS\CustomLogin\CustomLoginPackage.dproj" in it there is a dpk but then i have a new problem emsserverapi; well i am stack. it is a mess.
  9. limelect

    No TEMSProvider on my component pallet

    @PeterBelow No DPK no BPL? I have to make my own package? How come? Then which components are in C:\Program Files (x86)\Embarcadero\Studio\19.0\source\data\rest No "REGISTER" in any PAS file any link to procedure to register. And is this the only component in the above source? Although i am with Delphi since #1 never needed to do it that way
  10. limelect

    No TEMSProvider on my component pallet

    Delphi 10.2.3 I do not have TEMSProvider on my component pallet. Although i have the source. How to add it to component pallet ?
  11. This is mine http://limelect.com/downloads/add-characters-to-text-lines-on-large-scale/
  12. limelect

    change the path to an existing windows explorer

    @PeterBelow Thank you what i did in the above program just added 2 lines findexpl:=GetAncestor(WebBrowserApp.HWnd,GA_ROOT); SetForegroundwindow(findexpl);
  13. I have a similar project like this http://qaru.site/questions/919835/how-to-change-path-of-an-existing-windows-explorer-window when using Result := Succeeded(ShellBrowser.BrowseObject(ItemIDList, SBSP_SAMEBROWSER} or SBSP_ABSOLUTE)); explorer changes but i would like to bring also explorer to FRONT on top of all pages.
  14. limelect

    Getit problem

    On D10.2.3 did any one solved the problem of GetIt "invalid class typecast" I had the same problem d10.2.1 to use getit i open d10 free.
  15. limelect

    Blast from the past: BDE and Win10 W/S

    @Gary Mugford At a time BDE was very popular. I have many projects with it without any problems. Only this one customer who hold big amounts of records. Further more i have a few tables without any problems. Only this one table with large records. SO who have known that large table data will make problems?