Jump to content

David Heffernan

Members
  • Content Count

    3698
  • Joined

  • Last visited

  • Days Won

    185

Everything posted by David Heffernan

  1. David Heffernan

    Stand alone EXE

    Why do you need a smaller exe?
  2. David Heffernan

    VCL - Canvas does not allow drawing

    Consider sharing a program that behaves this way
  3. David Heffernan

    "for i in" goes in reverse

    Code editors telling you stuff is great but the bigger problem is the missing functionality at the fundamental language level.
  4. David Heffernan

    "for i in" goes in reverse

    Classic delphi type ambiguity consequence
  5. David Heffernan

    DelphiVCL4Python

    The scenarios I'm thinking of are numerical programming where the bottlenecks are migrated to math libs like openblas
  6. David Heffernan

    DelphiVCL4Python

    For loads of scenarios the interpreter doesn't matter for performance.
  7. David Heffernan

    Scientific research

    Personally I compile openblas and other libraries into dlls and link to them. Not least because the performance is obviously much better than code compiled by delphi.
  8. David Heffernan

    Threadvar "per object"

    The naive answer to your question is that the object holds a dictionary whose key is the thread id. But it's far from clear that what you are planning will actually solve your problem.
  9. David Heffernan

    F1 context help to WinAPI ?

    It's far more effective just to paste the function name into Google surely
  10. David Heffernan

    CPas - C for Delphi

    This has always been possible. On win64 delphi compiler/linker has never respected the pdata exception tables so exceptions in the linked code have unpredictable results, for instance insta process terminate. Not sure if latest delphi fixes that.
  11. David Heffernan

    C++ Builder 11.3 / RenameFile() not working?

    What directory would you have expected the files to be relative to?
  12. David Heffernan

    C++ Builder 11.3 / RenameFile() not working?

    What I don't understand is why you didn't use the debugger or other debugging techniques to check what values were being passed in to the function. That's my idea for you.
  13. David Heffernan

    Quality Portal going to be moved

    Like when they asked us all to transfer our reports from QC to QP?
  14. Your code might appear to work on D7 but that's by chance. What I'm surprised at is why anyone is still talking about this. Who cares. Why do people want to work out what happens whe calling conventions don't match.
  15. This is wrong on D7 too. Don't believe everything you read.
  16. Are you setting every field in st? Looks like you didn't set DayOfWeek. It's a Wednesday, the 12th June. Doesn't seem worthwhile calling StrToDateTime and the DecodeDateTime when you can just set the fields directly.
  17. David Heffernan

    Product: Delphi Parser - AI claims - what does it mean?

    Isn't this just grep?
  18. David Heffernan

    Newbie Question - VCL Object Rename

    You use variables which contain references to them.
  19. David Heffernan

    Newbie Question - VCL Object Rename

    Another good reason not to write code which depends on the string name of objects.
  20. David Heffernan

    F2047 Circular unit reference.

    Interfaces and callbacks might be the solution, but I'm always very sceptical of people who will tell you the solution to a problem that hasn't been clearly stated.
  21. David Heffernan

    F2047 Circular unit reference.

    Hard to answer without seeing how the classes and types are defined
  22. David Heffernan

    Delphi and "Use only memory safe languages"

    You are trolling here right?
  23. David Heffernan

    Showing TMenuItem icons at design time in the IDE

    This entire thread is utterly pointless. Just submit a feature request. Yapping here won't change anything. Or are you just here for the yapping?
  24. David Heffernan

    Showing TMenuItem icons at design time in the IDE

    Submit a feature request
×