送分的 delphi中将string转化为array,该如何处理

送分的 delphi中将string转化为array
我做了个托盘
procedure Tmainform.FormCreate(Sender: TObject);
var
nid: TNotifyIconData;
mysql:string;
begin
nid.cbSize:= sizeof(nid); // nid变量的字节数
nid.Wnd := Handle; // 主窗口句柄
nid.uID :=1; // 内部标识,可设为任意数
nid.hIcon := Application.Icon.Handle; // 要加入的图标句柄,可任意指?
Button1Click(self);
nid.szTip:=dbediteh1.text; // 提示字符串
nid.uCallbackMessage := MY_MESSAGE; // 回调函数消息
nid.uFlags := NIF_ICON or NIF_TIP or NIF_MESSAGE; // 指明哪些字段有?

红字行就是问题所在,托盘代码中sztip是array类型,求如何转换?


而且要是我改成nid.szTip:=‘123412’;就可以运行无报错,请各位大神教教我啊


------解决方案--------------------
路过。