msdn是不是有错呀?single的变量前缀是str,大家都看一下.
对于 single型的变量,定义时其前缀应该是什么呀?

解决方案 »

  1.   

    无所谓,随便你,只是为了望文知义,一般用sig_为前缀
      

  2.   

    VB代码撰写约定  
    这是一家公司软件部规定的VB组代码撰写暂行约定。对于VB项目的协同开发有一定的帮助和指导。一、变量和对象   
    程序中的变量遵循匈牙利表示法,即“前缀+变量含义”,变量的含义为一个或多个英文单词,每个单词的第一个字母大写,不要用汉语拼音代替。变量前缀为三个小写字母示意其类型,所需添加的前缀遵循微软在MSDN中的建议。列表如下: 
      
     基本数据类型  变量类型  前缀  示例 Boolean  bln  blnFound 
    Byte  byt  bytRasterData 
    Collection object  col  colWidgets 
    Currency  cur  curRevenue 
    Date (Time)  dtm  dtmStart 
    Double  dbl  dblTolerance 
    Error  err  errOrderNum 
    Integer  int  intQuantity 
    Long  lng  lngDistance 
    Object  obj  objCurrent 
    Single  sng  sngAverage 
    String  str  strFName 
    User-defined type  udt  udtEmployee 
    Variant  vnt  vntCheckSum     
    控件或窗体、模块对象  
    控件类型  前缀  示例 3D Panel  pnl  pnlGroup 
    ADO Data  ado  adoBiblio 
    Animated button  ani  aniMailBox 
    Check box  chk  chkReadOnly 
    Combo box, drop-down list box  cbo  cboEnglish 
    Command button  cmd  cmdExit 
    Common dialog  dlg  dlgFileOpen 
    Communications  com  comFax 
    Control (在过程中使用的类型未明的控件变量)  ctr  ctrCurrent 
    Data  dat  datBiblio 
    Data-bound combo box  dbcbo  dbcboLanguage 
    Data-bound grid  dbgrd  dbgrdQueryResult 
    Data-bound list box  dblst  dblstJobType 
    Data combo  dbc  dbcAuthor 
    Data grid  dgd  dgdTitles 
    Data list  dbl  dblPublisher 
    Data repeater  drp  drpLocation 
    Date picker  dtp  dtpPublished 
    Directory list box  dir  dirSource 
    Drive list box  drv  drvTarget 
    File list box  fil  filSource 
    Flat scroll bar  fsb  fsbMove 
    Form  frm  frmEntry 
    Frame  fra  fraLanguage 
    Gauge  gau  gauStatus 
    Graph  gra  graRevenue 
    Grid  grd  grdPrices 
    Hierarchical flexgrid  flex  flexOrders 
    Horizontal scroll bar  hsb  hsbVolume 
    Image  img  imgIcon 
    Image combo  imgcbo  imgcboProduct 
    ImageList  ils  ilsAllIcons 
    Label  lbl  lblHelpMessage 
    Lightweight check box  lwchk  lwchkArchive 
    Lightweight combo box  lwcbo  lwcboGerman 
    Lightweight command button  lwcmd  lwcmdRemove 
    Lightweight frame  lwfra  lwfraSaveOptions 
    Lightweight horizontal scroll bar  lwhsb  lwhsbVolume 
    Lightweight list box  lwlst  lwlstCostCenters 
    Lightweight option button  lwopt  lwoptIncomeLevel 
    Lightweight text box  lwtxt  lwoptStreet 
    Lightweight vertical scroll bar  lwvsb  lwvsbYear 
    Line  lin  linVertical 
    List box  lst  lstPolicyCodes 
    ListView  lvw  lvwHeadings 
    MAPI message  mpm  mpmSentMessage 
    MAPI session  mps  mpsSession 
    MCI  mci  mciVideo 
    Menu  mnu  mnuFileOpen 
    Month view  mvw  mvwPeriod 
    MS Chart  ch  chSalesbyRegion 
    MS Flex grid  msg  msgClients 
    MS Tab  mst  mstFirst 
    OLE container  ole  oleWorksheet 
    Option button  opt  optGender 
    Picture box  pic  picVGA 
    Picture clip  clp  clpToolbar 
    ProgressBar  prg  prgLoadFile 
    Remote Data  rd  rdTitles 
    RichTextBox  rtf  rtfReport 
    Shape  shp  shpCircle 
    Slider  sld  sldScale 
    Spin  spn  spnPages 
    StatusBar  sta  staDateTime 
    SysInfo  sys  sysMonitor 
    TabStrip  tab  tabOptions 
    Text box  txt  txtLastName 
    Timer  tmr  tmrAlarm 
    Toolbar  tlb  tlbActions 
    TreeView  tre  treOrganization 
    UpDown  upd  updDirection 
    Vertical scroll bar  vsb  vsbRate  
      
    数据库对象  数据库对象  前缀  示例 
    Container  con  conReports 
    Database  db  dbAccounts 
    DBEngine  dbe  dbeJet 
    Document  doc  docSalesReport 
    Field  fld  fldAddress 
    Group  grp  grpFinance 
    Index  ix  idxAge 
    Parameter  prm  prmJobCode 
    QueryDef  qry  qrySalesByRegion 
    Recordset  rec  recForecast 
    Relation  rel  relEmployeeDept 
    TableDef  tbd  tbdCustomers 
    User  usr  usrNew 
    Workspace  wsp  wspMine