Jump to content

Vandrovnik

Members
  • Content Count

    521
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by Vandrovnik


  1. 51 minutes ago, Fr0sT.Brutal said:

    If by "correctly written" you mean "the one that had foreseen all features MS and Emba and whoever would introduce in nearest 10 years" then no, this won't be a problem.

    ASLR breaks things if an app needs to know its internal layout and MS haven't provided an API to know current base address (at least I know none).

    But it does not change internal layout, does it? Just the address of code, data and stack segments is randomized.


  2. 1 hour ago, Dalija Prasnikar said:

    If you need to loop some code x times and break out on some condition, then the simplest logic would be:

     

    
    
    for i := 0 to x do
      begin
       if TEDBEngineSessionManager(DBSWhoIsOn.Handle).TryLock(1) then
         begin
           ...
           // if succesfull break out of the loop
           Break;
         end
       else
         TThread.Sleep(500);
      end;

     

     

    That will loop the code (x+1) times 🙂

    • Like 1

  3. 15 minutes ago, mvanrijnen said:

    No i already have a PDF (generated with ReportBuilder), printing to PDF we already can. Now i have to print a already generated .pdf (at a later stage).

    gonna take a look into the sumatra pdf.

    I see it has a lot of printing options etc. 

     

    I understood - Fastreport should allow to print this existing PDF.


  4. 52 minutes ago, Angus Robertson said:

    SignMyCode does appear to offer prices very similar or cheaper than K-Software for Sectigo,, but never heard of them before, hope it is not a scam. 

     

    From communication in their chat:

     

    Hello, I have found a 5 years code signing certificate in your offer. I just wonder if it is true - even Sectigo itself does not offer 5 years certificate...?

     

    Grace
    Hello, Karel
    A warm welcome from our Chat Support Team.
    Firsthand, thank you for visiting our website and for your concern here.
    Sure, we do offer 5-year code signing certificates.

     

    Well, I wonder I can I check that your offer is not just a scam...

     

    Grace
    Kindly also be informed here, in the 5-Year bundle, your certificate will be initially issued for 3 years for Security reasons.
    You would be notified prior for the reissue/regenerating the certificate to your registered email.

     

    But in next 3 years, a hardware device will be necessary for code signing certificates, so that you cannot just reissue new one.

     

    Rob
    Karel, That will depends on once the Token becomes mandatory for OV order as well. But yes Sectigo is allowing to place the order for 5 years. SO after 3 years reissue will be still there but instead of PFX a token will be sent out, But that process is yet to define so I also cannot comment on that for now
    Like it suppose to be mandatory from last Nov 2022 but its still not done and new date was June 2023.

     

    OK, thank you.

     


  5. 39 minutes ago, Angus Robertson said:

    SignMyCode does appear to offer prices very similar or cheaper than K-Software for Sectigo,, but never heard of them before, hope it is not a scam. 
     

    Well, it looks suspicious - even on Sectigo's shope I have not seen 5-years code signing certificate. I wonder if someone already tried them 🙂


  6. 22 minutes ago, Mark NZ said:

    This is a pre existing bug across many Delphi versions and I often end up getting a VERY tall toolbar zone mostly full of whitespace.  I can go for hours/days/weeks and occasionally months at a time before hitting it.  Think it's also an issues with RDP and different DPIs.  Work around that I uses when it gets to around 6 lines is to delete entries in Computer\HKEY_CURRENT_USER\SOFTWARE\Embarcadero\BDS\22.0\Toolbars

    I agree - tollbars never worked for me as expected. Finally, I have disabled all of them, keeping only "Component" enabled, and problem is solved 🙂


  7. 39 minutes ago, Angus Robertson said:

    Being able to print a list of what GetIt has installed and where would be really useful since we expected to repeat it all after a minor upgrade like 11.3.
     

    It seems, that when you run RAD Studio Command Prompt, you can use:

    "c:\Program Files (x86)\Embarcadero\Studio\22.0\bin\GetItCmd.exe" -l= -f=installed


  8. If you use "normal" databases liky MySQL, Firebird etc., network administrators should be familier with them and can backup them, restore, move to another server etc. - form the point of view of a network administrator, this is much better than having to work with something unknown.

    • Like 1

  9. 2 hours ago, Brandon Staggs said:

    However, quality is a serious problem with Delphi right now. The latest version is the most frustrating Delphi I have used in the last decade because of intellisense/code completion failing every five minutes, and Ctrl+Click almost never working (I have retrained my muscle memory to use Ctrl+G instead which seems to work more often, but still not 100%).

     

    Hmm, in my environment, all prior versions had more problems than 11.2. (Well, not all - Delphi 6 was fine 🙂 ).

    I do not know if it could matter, but I always put DCU directory for my projects to RAM disk, so each day after power on (I do not use hibernation), IDE starts without any old .dcus.

     

    I have noticed, that often, when I make change in "interface" section of a unit (for example, add "Test: integer;" to public section of a class) and try to compile project, IDE complains with "[dcc32 Fatal Error] oKos.pas(43): F2084 Internal Error: AV11CD26DE(11C60000)-R000004F8-0" in another unit (that unit depends on unit where I made the change). May be the same internal error occurs in LSP and causes the trouble... Build works fine.


  10. 5 minutes ago, programmerdelphi2k said:

    unfortunatelly, RAD "11.2" still bugged in many points!

    Frequently I have that "close/open" (same that simple project with 1 form 1 unit) because the "LSP" or "Code Insight" its basic functions... like: show properties on a classes, after any other problem (for example: a command wrong writed, and later fixed)... then the code-completion does not works anymore!... needs close/open the project!!!! it's very boring

    Killing LSP should be enough: https://www.delphipraxis.net/1512626-post2.html

×