Jump to content

Bill Meyer

Members
  • Content Count

    652
  • Joined

  • Last visited

  • Days Won

    12

Posts posted by Bill Meyer


  1. 5 hours ago, David Hoyle said:

    Could it be that the installer runs in elevated permissions and installs for the Admin not your account?

    No idea. Once I waited long enough, it did finally install. The thing is, that installation experience is greatly different than every other package I have installed through GetIT.


  2. In Delphi 11.1, I have tried to install the FastReport VCL components. It goes through the usual steps, asking my agreement to terms, and to a reboot after install. Then I am asked to permit d28.exe to run, and that appears to be the installer. The status announces launching the installer, but nothing more happens after that. Has anyone here successfully installed that package?

     

    UPDATE:

    Never mind. The process apparently takes minutes, and provides no progress feedback. Neither did I see, when I checked, any CPU activity with their installer. But eventually I returned to the IDE after 10 minutes of email and whatnot, and it reported it had finished.


  3. 3 hours ago, Angus Robertson said:

    Learnt 10 years ago that I needed a backup of the four NET target files, and have restored them numerous times since after Windows Updates.

    Odd that I had not encountered this in the past.


  4. 5 minutes ago, Attila Kovacs said:

    There are no issues with D2007 on 21H2 at all.

    I have never seen an app complaining for a file which is on the location it's being searched and the app has the rights to using it.

    I have resolved the issue here. The point is that there are files which needed by D2007, but relocated by the windows update. Four appear to have been critical.


  5. Today I encountered a problem. I cloned a Windows 7 VM in which I have D2007 installed. Upgraded to Windows 10, which now means 21H2.

    Problem 1: Delphi 2007 failed during loading. That proved to be an issue with the IDE FixPack, and there is a version for Windows 10, so resolved that.

    Problem 2: Opened my main project, and quickly received an error about c:\Windows\Microsoft.NET\Framework\Borland.Common.Targets not being found.

     

    I have not found a resolution for the second issue. It occurred because the former C:\Windows is now contained in C:\Windows.old. Tried copying Borland.Common.Targets from there to the folder where it expects to find it. Got the same error.

    Am setting this aside for the moment. It is not yet a blocking problem, but is expected to be, as IT tightens the security noose. 

    I do expect to try upgrading a clone to 21H1, which I think did not create the problem when I used it some months ago. But I may be defeated by the installation of updates during the upgrade.

     

    For anyone else using D2007, be careful of Windows 10 updates.


  6. 3 hours ago, LarsGP said:

    Just discovered a new problem: I checked a few files that were present when we went into summer-time (daylight saving time) recently, and they matched the NTFS-FAT32 explanation. (NTSF-files changed timestamp, FAT32-files did not)

    I then used Windows to copy a file from a NTSF-disk to a FAT32 disk. The copy ended up having the same time-info as the original, as displayed by windows.

    I struggle to write code that compensates for both scenatios, and would appriciate advice.

    Lars

    Not sure whether this helps, but you should familiarize yourself with the behavior in Windows.
    https://docs.microsoft.com/en-us/windows/win32/sysinfo/file-times

     


  7. 3 hours ago, Anders Melander said:

    The problem I'm talking about is the production of the sessions.

    In fairness, I have yet to be involved with a technical company that does webinars well. Technical problems are endemic, basically because a) they expect everything will work and b) no one does a pre-test. As to timing, I suspect no one is particularly concerned, on the production side.


  8. I have noticed in Delphi 10.2.3 that the Move Entity Up/Dn actions move used units fine from the menu, but when using the hotkeys, instead of moving the used unit, it moves the line in which the used unit is found. As I am working cleanup on a large project right now, I am moving quite a few units to implementation, which is tedious with the mouse. I am using build 2494.


  9. On 3/5/2022 at 4:20 PM, Vincent Parrett said:

    Welcome to all sorts of fun. Delphi uses config inheritance, so settings can be anywhere in the tree - so you need to work your way up the tree. Start by parsing the BuildConfiguration elements - use the Key and CfgParent values to build the tree. The difficulty comes when no settings exist at a node in the tree.. then nothing is in the dproj for that config, and you end up having to fill in the blanks to work out the correct parent etc. I don't have any code I can share, but can tell you if you don't work out the config tree first you will really struggle to get anything out of the dproj. 

    Sigh. And puzzling out the dproj isn't my goal, it's merely something on the path.


  10. 3 hours ago, Uwe Raabe said:

    AFAIK, there is none.

     

    If you can be a bit more specific about what you actually are after, I may be able to give some help.

    Unfortunate. In the short term, I want only a little. The location of the map file and exe. But going forward, I expect there will be other things, like the defines and the Search Path. Certainly I can find them with simple text searches, but it seemed logical to look for some open source where someone else may already have documented at least parts of it. I know people, for example, who are still maintaining projects in D7, so I am not keen to ignore the older variations.


  11. I wonder whether there is any open source collection of tools for getting data from DPROJ files. In my limited inspection, I see large differences across versions. Not having all versions in place anywhere, I would prefer not to have to try to research the range of variations.

×