User Tools

Site Tools


vo_to_net:getexefilename

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

vo_to_net:getexefilename [2018/03/03 05:36] – created wolfgangriedmannvo_to_net:getexefilename [2018/03/03 05:37] (current) wolfgangriedmann
Line 3: Line 3:
 In VO most programmers used libraries and not DLLs. So, when executing any of these functions, they are called directly from the executable, and therefore this code works in VO: In VO most programmers used libraries and not DLLs. So, when executing any of these functions, they are called directly from the executable, and therefore this code works in VO:
  
-[code]function GetExeFileName() as string+<code>function GetExeFileName() as string
 local pszBuffer as psz local pszBuffer as psz
 local cName as string local cName as string
Line 12: Line 12:
 MemFree( pszBuffer ) MemFree( pszBuffer )
  
-return cName[/code]+return cName</code>
 But in X# libraries are DLLs and therefore external entities. This call can be changed to But in X# libraries are DLLs and therefore external entities. This call can be changed to
-[code]function GetExeFileName() as string+<code>function GetExeFileName() as string
 local cName as string local cName as string
 cName := System.Reflection.Assembly.GetEntryAssembly():Location cName := System.Reflection.Assembly.GetEntryAssembly():Location
-return cName[/code]+return cName</code>
  
  
vo_to_net/getexefilename.1520055415.txt.gz · Last modified: 2018/03/03 05:36 by wolfgangriedmann