Jump to content

Gert Scholten

Members
  • Content Count

    4
  • Joined

  • Last visited

Everything posted by Gert Scholten

  1. Gert Scholten

    Windows Extensions SDK in Delphi VCL

    I'm trying to use Midi in a Delphi VCL Windows Store app. If I copy the exe from the installed Windows Store version to a random location at my harddrive everything works well. But if I start the same exe from the installed location I don't get sound. The app can find the midi device but cannot open it. It seems that the location where the app is located limits the possibilities. I'm using the Windows Store provisioning and packaging from Delphi. After some searching I've found a possible solution. I need to add a custom extended SDK: Microsoft.Midi.GmDls. It is already in the folder where Delphi finds the Windows SDK, but now... how can I use it? Is this possible in Delphi? I only see c# examples where you can add extention SDK's to you project. So summarized: can I add "Microsoft.Midi.GmDls" as custom SDK to my Delphi VCL Windows Store package? Or is there another way to play midi with an app in the Windows Store?
  2. Gert Scholten

    Windows Extensions SDK in Delphi VCL

    Ok... I've found the solution. I needed to add the following to the app manifest: <PackageDependency Name="Microsoft.Midi.GmDls" MinVersion="1.0.0.0" Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US" />
  3. Gert Scholten

    Windows Extensions SDK in Delphi VCL

    I don't get an error. Just no sound. If I copy the same exe to a different location all works fine. It has something to do with UWP restrictions I think. If the app is installed from the Windows Store, it executes in a different matter then copied to another location.
  4. Wij zijn op zoek naar een nieuwe aanwinst voor ons ontwikkel team in Oosterwolde. Syntri ontwikkelt een ERP systeem voor de maakindustrie, waarbij proces en workflow centraal staan. - Delphi 10.3 Rio VCL - iOS en Android ontwikkeling in Firemonkey - REST Api Vacature Software Ontwikkelaar
×