procedure TextOutLED(FontKind: TFontKind; FontSize: TFontSize; Key: Char;  //改变字体大小的程序就是这里
    var OutBmp: TBitmap;Zoom: Boolean = True; ZoomNum: Integer = ZoomNumber);
     stdcall; external FontDll;
Fontsize 是字的大小;
这个过程是 将要求的字体改到指定大小。然后在LED上输出。
stdcall; external FontDll; 这句话怎么理解。
具体是怎么改变的 请帮助。
有类似的程序也请发上来

解决方案 »

  1.   

    调用dll里面的函数
    至于怎么实现的,要看dll里面函数是怎么写的了
      

  2.   

    stdcall;函数参数传递方式约定中的一种,是以栈传递,好象参数列表从右向左压栈,还有其它的方式:
    标识符        参数传递顺序 参数清除方式   计存器传递?
    register      Left-to-right Routine         Yes
    pascal        Left-to-right Routine         No
    cdecl         Right-to-left Caller         No
    stdcall       Right-to-left Routine         No
    safecall      Right-to-left Routine         Noexternal FontDll 表是从一个Dll中引出的函数FontDll 表示这个DLL文件名称
      

  3.   

    谢谢!请求帮助。
    怎么打开dll 这个表呢?