andled
  appropriately.
</p>
<p>
  This is especially relevant to interactions with the WinAPI, where strings are always passed by
  character pointer.
</p>

<h2>How to fix it</h2>
<p>
  Cast the string to <code>Pointer</code> to get the address of the first character without the
  possibility of a range check error.
</p>

<h2>Resources</h2>
<ul>
  <li>
    <a href="https://docwiki.embarcadero.com/RADStudio/en/String_Types_(Delphi)#Mixing_Delphi_Strings_and_Null-Terminated_Strings">
      RAD Studio documen