Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Plugin erstellen wie verhindere ich die löschung der Leerzeichen?
#2
Ha!

Nach ein bisschen überlegen hab ich das mal versucht:
Code:
result := PWideChar(#39 + gReturnValue + #39);

Code:
// Plugin.DVBViewerMS.GetTimerChannelName
function Library_GetTimerChannelName(const AParameter: PScriptFunctionImplementationParameter): PWideChar; stdcall;
var
 lTimer : PWideChar;
 lScriptFunctionParameter : PScriptFunctionParameter;
begin
 gReturnValue := '';
 if AParameter^.StructureSize >= SizeOf(TScriptFunctionImplementationParameter) then
 begin
   if AParameter^.ParameterCount > 0 then
   begin
     lScriptFunctionParameter := AParameter.ParameterList;
     lTimer := lScriptFunctionParameter^.Value;
     gReturnValue := timersChannelName[StrToInt(lTimer)];
   end;
 end;
 result := PWideChar(#39 + gReturnValue + #39);
end;
So gehts! Vermutlich fällt das unter quick and dirty Big Grin


Messages In This Thread
RE: Plugin erstellen wie verhindere ich die löschung der Leerzeichen? - by ElKo - 26.12.2017, 19:41

Forum Jump:


Users browsing this thread: 1 Guest(s)