Thank you very much. That is exactly what I needed.
>Hello Roger,
> >From what you described, I don't think you need a script, you just want to
>replace a token with a value. I assume that you want to replace 'friend'
>with the variable value before the user see's it displayed in the memo.
>
>Populate your memo with something like this:
>
> %date%
>
> dear %name% I have written to you today to talk to you about this
>and
> that for these and those reasons. I would love it if we could
>
>
>You can access the entire contents of the memo as a single string using the
>Text property. To replace the tokens with the desired values you use the
>following Delphi function (check the help):
>
>AnsiReplaceStr(const AText, AFromText, AToText: string): string;
>
>var
> sDate: String;
> sName: String;
>begin
> sDate := 'Aug 23, 2006';
> sName := 'John Doe';
>
> ...
> // Load template into memo
> mmo.Lines.LoadFromFile('template.txt');
> Lines.Text := AnsiReplaceStr(Lines.Text, '%date', sDate);
> Lines.Text := AnsiReplaceStr(Lines.Text, '%name', sName);
>
>
> // Memo is now populates with variable values
> ...
>end
>
>Scott Kellish
>[EMAIL PROTECTED]
>
>
>-----Original Message-----
>From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf
>Of Roger MacRae
>Sent: Thursday, August 24, 2006 7:48 PM
>To: Delphi Programmers List1
>Subject: Scripted memos?
>
>Does anyone know of a way to allow for scripts inside of memos.
>
>for instance:
>
>Say I have the following memo:
>
>dear friend I have written to you today to talk to you about this and
>that for these and those reasons. I would love it if we could
>actaully get together to talk more on the matter.
>
>
>what I would like to do is be able to change the word friend to a
>variable that will change with the click of a button.
>
>Hope that is clear. Hope someone knows a way.
>
>Thanks,
>Roger MacRae
>www.winthebike.com
>
>
>_______________________________________________
>Delphi mailing list -> [email protected]
>http://www.elists.org/mailman/listinfo/delphi
>
>_______________________________________________
>Delphi mailing list -> [email protected]
>http://www.elists.org/mailman/listinfo/delphi
_______________________________________________
Delphi mailing list -> [email protected]
http://www.elists.org/mailman/listinfo/delphi