procedure TForm1.Button1Click(Sender: TObject);
var
  ch:char;
begin
  ch:='a';
end;
这样就行了~~

解决方案 »

  1.   

    在pascal语言中
    声明的顺序是
    program();   lable     标号
    const     常量
    type      自定类型
    var       变量procedure 过程
    function  函数begin     主程序end.
      

  2.   

    var外面就不用加
    begin
    end
    了!
      

  3.   

    我告诉你,在DELPHI5或6中,DELPHI已经把begin和end加好了,你只需在begin和end 中间加入一些你自己的程序就行了,也就是这样!
    procedure ....
    var
      cc: char;
    begin
      cc := 'a';  
      //东西加在这里  'a'只一个字符
    end;
      

  4.   

    tikkypeng的是对的, 应该是你自己那里搞错了吧
      

  5.   

    如果结果上没什么问题,但是还报错的话,仔细察看一下符号是不是都写对了,
    delphi中符号问题很可能出现其他提示!