共通仕様
オブジェクト名の命名ガイドライン
頭3バイトを種類によって固定化します
(フォーム等、ソースが発生するオブジェクトは、ソース名も同じにする)
識別
コントロール
例
frm
フォーム
frmMain
dlg
ダイアログ
dlgKaisya
lbl
ラベル
lblKaisya
txt
テキストボックス
txtKaisya
btn
コマンドボタン
cmdKaisya
chk
チェックボックス
chkKaisya
opt
ラジオボタン
optKaisya
grp
フレーム
grpKaisya
cmb
コンボボックス
cmbKaisya
lst
リストボックス
lstKaisya
vas
標準スプレッド
vasKaisya
vap
プレビュースプレッド
vapKaisya
mdl
標準モジュール
mdlValues
変数の命名ガイドライン
識別
コントロール
Global 以外
Global
obj
オブジェクト
DIM
obj
Kaisya As Object
DIM
g_obj
Kaisya As Object
str
文字列
DIM
str
Kaisya As String
DIM
g_str
Kaisya As String
n
整数
DIM
n
Cnt As Long
DIM
g_n
Cnt As Long
n
数値
DIM
n
Data As Variant
DIM
g_n
Data As Variant
b
真偽
DIM
b
Flg As Boolean
DIM
g_b
Flg As Boolean
dt
日付
DIM
dt
Date As Date
DIM
g_dt
Date As Date
プログラミングのガイドライン
Option Explicit ステートメントを必ず記述する
フォームの
KeyPreview
プロパティを True にする
表示内容が変化する表示専用項目には
「LABEL」
を使用する
コンボボックス使用時は、Style = 2 として ドロップダウンリストにする
コントロール配列は使用しない
グループ表示にはフレームを使用し、その中へ必要なコントロールを張り付ける
デザイナの各プロパティは、指示されたもの以外は変更しない
基本的に、コントロールのプロパティ変更はコードを書いて変更する
デザイナ使用時に変更しても良いプロパティ
テキストボックスの
「Text」
の初期値を空白にする
フォーム・ダイアログ以外の
「Caption」
Width
Height
Top
Left
TabIndex
yahoo
google
MSDN
MSDN(us)
WinFAQ
Win Howto
tohoho
ie_DHTML
vector
wdic
辞書
天気
[PROvbdbmtn]
claudebot
24/03/28 21:39:04
InfoBoard Version 1.00 : Language=Perl
1
BatchHelper
COMprog
CommonSpec
Cprog
CprogBase
CprogSAMPLE
CprogSTD
CprogSTD2
CprogWinsock
Cygwin
GameScript
HTML
HTMLcss
InstallShield
InstallShieldFunc
JScript
JScriptSAMPLE
Jsfuncs
LLINK
OldProg
OracleGold
OracleSilver
PRO
PRObrowser
PROc
PROconePOINT
PROcontrol
PROftpclient
PROjscript
PROmailer
PROperl
PROperlCHAT
PROphp
PROphpLesson
PROphpLesson2
PROphpLesson3
PROphpfunction
PROphpfunctionArray
PROphpfunctionMisc
PROphpfunctionString
PROsql
PROvb
PROvbFunction
PROvbString
PROvbdbmtn
PROvbonepoint
PROwebapp
PROwin1POINT
PROwinSYSTEM
PROwinYOROZU
PROwindows
ProjectBoard
RealPHP
ScriptAPP
ScriptMaster
VBRealtime
Vsfuncs
a1root
access
accreq
adsi
ajax
amazon
argus
asp
aspSample
aspVarious
aspdotnet
aw2kinst
cappvariety
centura
ckeyword
classStyle
cmaterial
cmbin
cmdbapp
cmenum
cmlang
cmlistbox
cmstd
cmstdseed
cmtxt
cs
daz3d
db
dbCommon
dbaccess
dnettool
dos
download
flex2
flex3
flex4
framemtn
framereq
freeWorld
freesoft
gimp
ginpro
giodownload
google
hdml
home
hta
htmlDom
ie9svg
install
java
javaSwing
javascript
jetsql
jquery
jsp
jspTest
jspVarious
lightbox
listasp
listmsapi
listmsie
listmsiis
listmsnt
listmspatch
listmsscript
listmsvb
listmsvc
memo
ms
msde
mysql
netbeans
oraPlsql
oracle
oracleWiper
oraclehelper
orafunc
other
panoramio
pear
perl
personal
pgdojo
pgdojo_cal
pgdojo_holiday
pgdojo_idx
pgdojo_ref
pgdojo_req
php
phpVarious
phpguide
plsql
postgres
ps
r205
realC
realwebapp
regex
rgaki
ruby
rule
sboard
sc
scprint
scquest
sdb
sdbquest
seesaa
setup
sh_Imagick
sh_canvas
sh_dotnet
sh_google
sh_tool
sh_web
shadowbox
shgm
shjquery
shvbs
shweb
sjscript
skadai
skywalker
smalltech
sperl
sqlq
src
systemdoc
tcpip
tegaki
three
toolbox
twitter
typeface
usb
useXML
vb
vbdb
vbsfunc
vbsguide
vbsrc
vpc
wcsignup
webanymind
webappgen
webclass
webparts
webtool
webwsh
win8
winofsql
wmi
work
wp
youtube