Einzelnen Beitrag anzeigen

Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Variable verliert Wert nach der Zuweisung

  Alt 28. Sep 2007, 12:12
Siehe mein Edit oben:

Delphi-Quellcode:
function GetItemTextW(hParent: THandle; ID: Integer): WideString;
var
  p : PWideChar;
  len : Integer;
  s : WideString;
begin
  s := '';
  len := SendDlgItemMessageW(hParent, ID, WM_GETTEXTLENGTH, 0, 0);
  if len > 0 then
  begin
    try
      p := GetMemory(len+1);
      if Assigned(p) then
      begin
        GetDlgItemTextW(hParent, ID, p, len+1);
        SetString(s, p, len+1);
      end;
    finally
      FreeMemory(p);
    end;
  end;
  result := s;
end;
Und die Deklaration:

Delphi-Quellcode:
var
    Computer : WideString;
Mehr ist es nicht.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat