WriteStr
Write variables to a string
Declaration
Source position: system.fpd line 87
  procedure WriteStr(out S: string; Args: Arguments);
Description
WriteStr behaves like Write , except that it stores its output in the string variable S instead of a file. Semantically, the WriteStr call is equivalent to writing the arguments to a file using the Write call, and then reading them into S using the Read call from the same file:
var
  F : Text;
begin
  Rewrite(F);
  Write(F,Args);
  Close(F);
  Reset(F);
  Read(F,S);
  Close(F);
end;  
Obviously, the WriteStr call does not use a temporary file.
WriteStr is defined in the ISO Extended Pascal standard. More information on the allowed arguments and the possible formatting can be found in the description of Write .
See also
| Name | Description | 
|---|---|
| Read | Read from a text file into variable | 
| ReadStr | Read variables from a string | 
| Write | Write variable to a text file or standard output |