当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·求教installshield的使用方法    »显示摘要«
    摘要: 包括:协议在哪里填写,注册odbc,注册控件等等。哪里有教程下载?谢谢 ......
    摘要: 程序打起来后,根据用户选定图片文件怎么得到图片句炳?需要用那些api函数? 进阶一点:用户选定个zip的数据包,怎么打开呀? ......


字体存在性判别问题。

如何判别Windows系统是否已安装某种字体。例如:如何判别Windows系统是否已安装“华文彩云”字体。

NO.1   作者: xuv2002

if(Screen->Fonts->IndexOf("华文彩云")!=-1){  
                      ShowMessage("exist");  
                }else  
                      ShowMessage("no   exist");  
  这样判断吧  
   
 

NO.2   作者: chifengwatch

//所有字体  
  //---------------------------------------------------------------------------  
  int   CALLBACK   EnumProc(LOGFONT   *logfont,   TEXTMETRIC     *textmetric,   DWORD     type,   LPARAM     data)  
  {  
      TComboBox   *cb   =   (TComboBox   *)   data   ;  
      cb->Items->Add   (String   (logfont->lfFaceName))   ;  
      return   1   ;  
  }  
  //---------------------------------------------------------------------------  
   
  void   __fastcall   TForm1::FormCreate(TObject   *Sender)  
  {  
        EnumFonts   (Canvas->Handle,   NULL,   (FONTENUMPROC)   EnumProc,   (LPARAM)   ComboBox1)   ;  
  }  
  //---------------------------------------------------------------------------  
 

NO.3   作者: chifengwatch

bcb的例子  
  void   __fastcall   TForm1::FormCreate(TObject   *Sender)  
   
  {  
      for   (int   i   =   0;   i   <   Screen->Fonts->Count;   i++)  
        ComboBox1->Items->Add(Screen->Fonts->Strings[i]);  
  }  
   
  void   __fastcall   TForm1::ComboBox1Click(TObject   *Sender)  
  {  
      RichEdit1->Font->Name   =   ComboBox1->Items->Strings[ComboBox1->ItemIndex];  
  }


 ·如何实现页面的刷新    »显示摘要«
    摘要: 各位,小弟我有一个问题。在我编写的asp脚本中,应该如何来实现对当前页面的刷新呢?麻烦你们将vbscript和javascript的实现方法都告诉我,谢谢! email:zxe3tec@163.com qq:80741274 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE