zoukankan      html  css  js  c++  java
  • 骆驼命名法和模态对话框与非模态的对话框

    骆驼式命名法(Camel-Case)又称驼峰命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式。

    有些程序员喜欢全部小写,有些程序员喜欢用下划线,所以如果要写一个my name的变量,他们常用的写法会有myname、my_name、MyName或者myName。这样的命名规则不适合所有程序员阅读,而利用驼峰命名法来表示,可以增加程序可读性。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数:
    printEmployeePaychecks();
    print_employee_paychecks();
    第一个函数名使用了骆驼式命名法——函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法----函数名中的每一个逻辑断点都有一个下划线来标记。
    骆驼式命名法在许多新的函数库和Microsoft Windows这样的环境中使用得相当多。另一方面,下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。
    前缀              类型
     a              数组 (Array)
     b              布尔值 (Boolean)
     by             字节 (Byte)
     c              有符号字符 (Char)
     cb             无符号字符 (Char Byte,没有多少人用)
     cr             颜色参考值 (ColorRef)
     cx,cy          坐标差(长度 ShortInt)
     dw             Double Word
     fn             函数
     h              Handle(句柄)
     i              整型
     l              长整型 (Long Int)
     lp             Long Pointer
     m_             类的成员
     n              短整型 (Short Int)
     np             Near Pointer
     p              Pointer
     s              字符串型
     sz             以null做结尾的字符串型 (String with Zero End)
     w              Word
     模态对话框和非模态对话框
    模态对话框(Modal Dialogue Box),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭,它和非模态对话框都是永远置顶的,它们的区别在于对话框打开时,是否允许用户进行其他对象的操作。
    打开模态对话框:window.showModalDialog("url","向目标对话框传得值“,”窗口特征参数“)
    特征参数:用分号隔开,像素大小用px。dialogHeight,dialogwidth,center等
    打开非模态对话框:window.showModelessDialog("url","向目标对话框传得值",“窗口特征参数”)
    var a = window.dialogArgument;    可以用一个参数来获取模态或非模态对话框传递的值。
  • 相关阅读:
    eworkflow,eform,ebiao和信息系统的集成过程(for dotnet)
    HTTP协议详解
    phpstudy安装好之后mysql无法启动(亲测可行)
    关于在phpStudy环境下,windows cmd中 php不是内部命令问题
    php 中使用cURL发送get/post请求,上传图片,批处理
    Laravel 5.4: 特殊字段太长报错 420000 字段太长
    请自行检查是否安装VC9运行库??
    一起谈.NET技术,舍WebService 用.NET4中jQuery调用WCF 狼人:
    一起谈.NET技术,Silverlight 游戏开发小技巧:昼夜交替动画 狼人:
    一起谈.NET技术,Silverlight 2.5D RPG游戏技巧与特效处理:(一)序言 狼人:
  • 原文地址:https://www.cnblogs.com/yunpeng521/p/6899645.html
Copyright © 2011-2022 走看看