v14.21 Update Compile Problem – XE6

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #38231
    slkeyser
    Participant

    Hi,

    I am having a problem updating to v14.21. I get a compile error in the acSBUtils.pas unit. On line 10515 – “ mi := SkinData.SkinManager.SkinableMenus.GetMenuInfo(nil, nil, CtrlHandle);” – I get two errors in the Delphi editor. Those errors are:

    1) E2010 Incompatible types ‘Integer’ and ‘Pointer’

    2) E2035 Not enough actual parameters

    I previously had v14.19 installed. I’m running Delphi XE6 on a Windows 10 machine.

    I’m pretty sure I followed the un-install/install instructions. I’ve updated several times in the past. This time, however, I must not be doing something right.

    Thoughts? Suggestions?

    Regards

    #59367
    Support
    Keymaster

    Hello

    It looks like Delphi uses some old units for compiling.

    Can you try to search old Pas, Dcu or Bpl files and remove them?

    Also, I can connect and solve this issue remotely if it's not solved.

    #59369
    slkeyser
    Participant

    Problem solved.

    I don't know how, but somehow I had sSkinMenus.pas (from 14.19) in my project folder. How that particular file ended up there, I don't know. But somehow I managed to do it and muck up my installation. I deleted that file, did another clean install of 14.21, and all is well.

    Thanks for the quick response, and sorry for the nuisance.

Viewing 3 posts - 1 through 3 (of 3 total)
  • You must be logged in to reply to this topic.