亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 通訊錄.asm

?? 軟件名稱:通訊錄 作者:小樣 軟件說(shuō)明:此軟件主要針對(duì)ACCESS數(shù)據(jù)庫(kù)的添加、刪除、查詢、修改等功能的實(shí)現(xiàn)。能夠方便大家的通訊記錄。希望能和大家很好的交流。 軟件登錄時(shí)無(wú)需密碼
?? ASM
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;	Current Version -- Ver 1.0 測(cè)試版  (2005.4)
;	CopyRight By 小樣
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
; 使用 nmake 或下列命令進(jìn)行編譯和鏈接:
; ml /c /coff 通訊錄.asm
; rc 通訊錄.rc
; link /subsystem:windows 通訊錄.obj 通訊錄.res
;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
		.386
		.model flat,stdcall
		option casemap:none
include		windows.inc
include		user32.inc
includelib	user32.lib
include		kernel32.inc
includelib	kernel32.lib
include		gdi32.inc
includelib	gdi32.lib
include		odbc32.inc
includelib	odbc32.lib
include		shell32.inc
includelib	shell32.lib
ICO_MAIN	EQU	1
ICO_2		EQU	3
ICO_3		EQU	4
DLG_MAIN	EQU	2
DLG_ADD		EQU	3
DLG_ABOUT	EQU	5
DLG_MESSAGE	EQU	6
DLG_DELETE	EQU	7
DLG_MODIFYKEY	EQU	8
DLG_LOGIN	EQU	9
DLG_MODIFY	EQU	10
IDC_HELPZ	EQU	100
IDC_ZHK		EQU	200
IDC_ADD		EQU	201
IDC_DEL		EQU	202
IDC_ABOUT	EQU	203
IDC_FIND	EQU	204
IDC_FINDNAME	EQU	205
IDC_TIME	EQU	206
IDC_MODIFYKEY	EQU	207
IDC_NAME	EQU	210
IDC_QQ		EQU	211
IDC_EMAIL	EQU	212
IDC_HANDM	EQU	213
IDC_TP		EQU	214
IDC_CODE	EQU	215 
IDC_ADDRESS	EQU	216
IDC_MESSAGE	EQU	217
IDC_MAINM	EQU	220
IDC_XNAME	EQU	310
IDC_XQQ		EQU	311
IDC_XEMAIL	EQU	312
IDC_XHAND	EQU	313
IDC_XTP		EQU	314
IDC_XCODE	EQU	315
IDC_XADDRESS	EQU	316
IDC_XMESSAGE	EQU	317
IDC_XMAIN	EQU	320
IDC_MODIFY	EQU	321
IDC_DELL	EQU	410
IDC_DELALL	EQU	411
IDC_LISTBOX	EQU	412
IDC_OLDKEY	EQU	510
IDC_NEWKEY	EQU	511
IDC_YESNEWKEY	EQU	512
IDC_YMODIFY	EQU	513
IDC_NMODIFY	EQU	514
IDC_LOGINKEY	EQU	610
IDC_LOGIN	EQU	611
IDC_TC		EQU	612
ROWS		EQU	20000	;指定記錄集的行數(shù)

		.data? 

hInstance	dd	?
hico		dd	?
hidok		dd	?
henv		dd	?
hconn		dd	?
connectstring	db	1024 dup(?)
conn		db	256 dup(?)
strlen		dd	?
progpath	db	256 dup(?)
hstmt		dd	?
hname		db	128 dup(?)
hqq		db	128 dup(?)
hemail		db	128 dup(?)
hhand		db	128 dup(?)
htp		db	128 dup(?)
hcode		db	64  dup(?)
haddress	db	128 dup(?)
hmain		db	128 dup(?)
hmessage	db	512 dup(?)
namelen		dd	?
qqlen		dd	?
emaillen	dd	?
handlen		dd	?
tplen		dd	?
codelen		dd	?
addresslen	dd	?
mainlen		dd	?
messagelen	dd	?
hzhk		db	ROWS dup(?)
zhklen		dd	ROWS dup(?)
namebuf		db	128 dup(?)
namebuflen	dd	?
namedel		db	128 dup(?)
namedellen	dd	?
htest		db	?
htest1		db	?
hword1		db	128 dup(?)
word1len	dd	?
oldkey		db	128 dup(?)
oldkeylen	dd	?
newkey		db	128 dup(?)
ynewkey		db	128 dup(?)
ynewkeylen	dd	?
hflat		db	?
holdkey		db	128 dup(?)
holdkeylen	dd	?
loginkey	db	128 dup(?)
hname1		db	128 dup(?)

		.data

strconnect	db	"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=",0
dbname		db	"data\test.mdb",0
SQLAppStmt	db	"insert into main (name,qq,email,hand,tp,code,address,mainm,message) values (?,?,?,?,?,?,?,?,?)",0
SQLAppStmt1	db	"insert into word (password) values (?)",0
SQLnameStmt	db	"select name from main",0
SQLfindStmt	db	"select * from	main where name=?",0
SQLfindStmt1	db	"select * from  word",0
SQLdelStmt	db	"delete from main where name=?",0
SQLdelStmt1	db	"delete from word where password=?",0
SQLdelallStmt	db	"delete from main",0
connectcaption	db	"Complete Connecting String",0
appname		db	"ODBC Test",0
connfail	db	"Connection attempt failed",0
allocconnfail	db	"Connection handle allocation failed",0
setattrfail	db	"Cannot set desired ODBC version",0
allocenvfail	db	"Environment handle allocation failed",0
allocstmtfail	db	"Connection stmt allocation failed",0
connectstmt	db	"ODBC stmt",0
sformat0	db	'%04d年%02d月%02d日',0
sformat1	db	' * 星期一 * %02d:%02d:%02d',0
sformat2	db	' * 星期二 * %02d:%02d:%02d',0
sformat3	db	' * 星期三 * %02d:%02d:%02d',0
sformat4	db	' * 星期四 * %02d:%02d:%02d',0
sformat5	db	' * 星期五 * %02d:%02d:%02d',0
sformat6	db	' * 星期六 * %02d:%02d:%02d',0
sformat7	db	' * 星期日 * %02d:%02d:%02d',0
sabout		db	'通訊錄',0
stext		db	'徐州師范大學(xué)  周洛成',0
zlc		db	"語(yǔ)句句柄創(chuàng)建失敗!",0
nomessage	db	"無(wú)",0
noname		db	"姓名不能為空,請(qǐng)輸入用戶的名字!",0
deltext		db	"確認(rèn)要?jiǎng)h除這一條記錄嗎?",0
delcaption	db	"刪除選項(xiàng)",0
delalltext	db	"此執(zhí)行將要?jiǎng)h除“全部記錄”!且無(wú)法恢復(fù)!!!",13,10
		db	"    確認(rèn)要進(jìn)行刪除嗎?",0
find		db	"查詢失敗",0
findfail	db	"沒(méi)有查找到您所要的記錄,請(qǐng)重新輸入要查找的姓名",0
erroroldkey	db	"舊密碼輸入錯(cuò)誤,請(qǐng)重新輸入!",0
modifykey	db	"修改密碼",0
errornewkey	db	"新密碼輸入不一致,請(qǐng)重新輸入!",0
login		db	"登陸失敗",0
errorlogin	db	"密碼輸入錯(cuò)誤,請(qǐng)重新輸入!",0
nameerrormod	db	"名字項(xiàng)不能被修改,請(qǐng)修改其它項(xiàng)!",0
nameerrorm	db	"修改錯(cuò)誤",0
sadd		db	"添加選項(xiàng)",0
keyok		db	'密碼修改成功!',0
 
		.code

;**************設(shè)置創(chuàng)建數(shù)據(jù)庫(kù)的路徑********************************************

_GetProgramPath	proc
	invoke	GetModuleFileName,NULL,addr progpath,sizeof progpath
	std
	mov	edi,offset progpath
	add	edi,sizeof progpath-1
	mov	al,"\"
	mov	ecx,sizeof progpath
	repne	scasb
	cld
	mov	byte ptr [edi+2],0
	ret
_GetProgramPath	endp

;**************建立與數(shù)據(jù)庫(kù)test.mdb的連接**************************************

_odbcconnect	proc  hWnd:DWORD
	invoke	SQLAllocHandle,SQL_HANDLE_ENV,SQL_NULL_HANDLE,addr henv
	.if	ax==SQL_SUCCESS || ax==SQL_SUCCESS_WITH_INFO
		invoke	SQLSetEnvAttr,henv,SQL_ATTR_ODBC_VERSION,SQL_OV_ODBC3,0
		.if	ax==SQL_SUCCESS || ax==SQL_SUCCESS_WITH_INFO
			invoke	SQLAllocHandle,SQL_HANDLE_DBC,henv,addr hconn
			.if	ax==SQL_SUCCESS || ax==SQL_SUCCESS_WITH_INFO
				invoke  SQLSetConnectAttr,hconn,SQL_ATTR_ODBC_CURSORS,SQL_CUR_USE_ODBC,0
				invoke	lstrcpy,addr connectstring,addr strconnect
				invoke	lstrcat,addr connectstring,addr progpath
				invoke	lstrcat,addr connectstring,addr dbname
				invoke	SQLDriverConnect,hconn,hWnd,addr connectstring,sizeof connectstring,\
					addr conn,sizeof conn,addr strlen,SQL_DRIVER_COMPLETE
				.if	ax==SQL_SUCCESS || ax==SQL_SUCCESS_WITH_INFO
					invoke	SQLAllocHandle,SQL_HANDLE_STMT,hconn,addr hstmt
					.if	!(ax==SQL_SUCCESS || ax==SQL_SUCCESS_WITH_INFO)
						invoke	MessageBox,hWnd,addr zlc,addr zlc,MB_OK OR MB_ICONERROR
					.endif
				.else
					invoke	SQLFreeHandle,SQL_HANDLE_DBC,hconn
					invoke	SQLFreeHandle,SQL_HANDLE_ENV,henv
					invoke	MessageBox,hWnd,addr connfail,addr appname,MB_OK OR MB_ICONERROR
				.endif
			.else
				invoke	SQLFreeHandle,SQL_HANDLE_ENV,henv
				invoke	MessageBox,hWnd,addr allocconnfail,addr appname,MB_OK OR MB_ICONERROR
			.endif
		.else
			invoke	SQLFreeHandle,SQL_HANDLE_ENV,henv
			invoke	MessageBox,hWnd,addr setattrfail,addr appname,MB_OK OR MB_ICONERROR
		.endif
	.else
		invoke	MessageBox,hWnd,addr allocenvfail,addr appname,MB_OK OR MB_ICONERROR
	.endif
	ret
_odbcconnect	endp

;*****************設(shè)置關(guān)于對(duì)話框***********************************************

_DIALOGABOUT	proc	uses	ebx esi edi hWnd,uMsg,wParam,lParam
	.if	uMsg==WM_CLOSE
		invoke	EndDialog,hWnd,NULL
	.elseif	uMsg==WM_INITDIALOG
		invoke SendMessage, hWnd, WM_SETICON, ICON_BIG, hico
	.elseif	uMsg==WM_COMMAND
		mov	eax,wParam
		.if	ax==IDOK
			invoke EndDialog,hWnd,NULL
		.elseif	ax==IDC_HELPZ
			invoke	ShellAbout,hWnd,offset sabout,offset stext,hico
		.endif
	.else
		mov	eax,FALSE
		ret
	.endif
	mov	eax,TRUE
	ret
_DIALOGABOUT	endp

;*******************設(shè)置登陸界面***********************************************

_DLGLOGIN	proc	uses	ebx esi edi hWnd,uMsg,wParam,lParam
	.if	uMsg==WM_CLOSE
		mov	byte ptr hflat,1
		invoke	EndDialog,hWnd,NULL
	.elseif	uMsg==WM_INITDIALOG
		invoke	LoadIcon,hInstance,ICO_3
		invoke	SendMessage, hWnd, WM_SETICON, ICON_BIG,eax
	.elseif	uMsg==WM_COMMAND
		mov	eax,wParam
		.if	ax==IDC_TC
			mov	byte ptr hflat,1
			invoke  EndDialog,hWnd,NULL
		.elseif	ax==IDC_LOGIN
			invoke	_odbcconnect,hWnd
			invoke  SQLExecDirect,hstmt,addr SQLfindStmt1,sizeof SQLfindStmt1
			.if	ax==SQL_SUCCESS || ax==SQL_SUCCESS_WITH_INFO
				invoke	SQLBindCol,hstmt,2,SQL_C_CHAR,addr holdkey,50,addr holdkeylen
				invoke	SQLFetch,hstmt
				invoke	SQLDisconnect, hconn
				invoke	SQLFreeHandle, SQL_HANDLE_DBC, hconn
	 			invoke	SQLFreeHandle, SQL_HANDLE_ENV, henv
				invoke	GetDlgItemText,hWnd,IDC_LOGINKEY,addr loginkey,sizeof loginkey
				invoke	lstrcmp,addr loginkey,addr holdkey
				.if	eax!=0
					invoke	MessageBox,hWnd,addr errorlogin,addr login,MB_OK or MB_ICONHAND
					jmp	@F
				.else
					mov	byte ptr hflat,0
					invoke  EndDialog,hWnd,NULL
				.endif
			.endif
@@:		.endif
	.else
		mov	eax,FALSE
		ret
	.endif
	mov	eax,TRUE
	ret
_DLGLOGIN	endp

;*******************設(shè)置"修改密碼"對(duì)話框***************************************

_DLGMODIFYKEY	proc	uses	ebx esi edi hWnd,uMsg,wParam,lParam

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产一区二区三区久久影院| 欧美成人女星排名| 美日韩黄色大片| 欧美韩国日本一区| 欧美日韩国产综合一区二区三区 | 天堂在线一区二区| 久久婷婷国产综合精品青草| 91久久线看在观草草青青 | 91美女片黄在线观看| 裸体歌舞表演一区二区| 亚洲精品福利视频网站| 国产亚洲一区二区三区在线观看| 精品视频一区三区九区| aaa欧美色吧激情视频| 国产又黄又大久久| 日本中文在线一区| 亚洲国产综合色| 国产精品久久777777| 久久中文字幕电影| 日韩视频国产视频| 欧美日韩免费在线视频| 色婷婷av一区二区三区软件 | 国产成人在线视频网站| 日本大胆欧美人术艺术动态| 一区二区三区久久久| 国产精品对白交换视频 | 亚洲成人高清在线| 亚洲欧美区自拍先锋| 国产情人综合久久777777| 精品少妇一区二区三区在线视频| 欧美日韩二区三区| 欧美性一二三区| 91老司机福利 在线| 99热精品国产| 99视频一区二区三区| 成人av免费网站| 成人精品一区二区三区四区| 国产精品一级片在线观看| 激情图区综合网| 久久成人av少妇免费| 麻豆一区二区99久久久久| 美腿丝袜亚洲色图| 青青草国产成人av片免费| 免费在线观看一区二区三区| 亚洲国产一区二区a毛片| 亚洲成人手机在线| 五月综合激情日本mⅴ| 日本亚洲一区二区| 美女爽到高潮91| 黄页视频在线91| 国产成人精品亚洲日本在线桃色 | 国产一区二区福利| 国产精品自拍一区| 国产精品夜夜嗨| 成人激情动漫在线观看| 99精品视频免费在线观看| 色综合久久久久网| 欧美伊人久久久久久久久影院| 欧美性受xxxx| 欧美高清视频不卡网| 日韩美女视频在线| 国产日韩精品一区二区三区| 国产精品久久精品日日| 亚洲激情校园春色| 婷婷六月综合亚洲| 精品一区中文字幕| 99在线精品视频| 欧美亚洲综合久久| 精品理论电影在线| 国产精品天天看| 亚洲影视资源网| 免费一级欧美片在线观看| 国产精品一区二区男女羞羞无遮挡| 成人免费视频视频| 欧美日韩一卡二卡三卡| 久久只精品国产| 亚洲欧美日韩小说| 久久成人麻豆午夜电影| 99久久久国产精品| 91精品国产免费| 国产午夜久久久久| 亚洲一区二区三区四区在线| 久久国产精品一区二区| 91免费在线播放| 91精品国产综合久久香蕉的特点 | 亚洲成人精品影院| 国产一区二区在线免费观看| 色综合天天狠狠| 日韩视频在线永久播放| 最新久久zyz资源站| 五月婷婷综合在线| 成人av综合一区| 欧美一级片在线| 亚洲欧美aⅴ...| 精品在线观看视频| 欧美日韩在线直播| 中文字幕欧美日韩一区| 青椒成人免费视频| 色噜噜狠狠一区二区三区果冻| 精品欧美久久久| 亚洲一区二区三区爽爽爽爽爽| 国产尤物一区二区| 7777精品伊人久久久大香线蕉 | 久久久久综合网| 午夜精品久久一牛影视| 白白色亚洲国产精品| 精品国产电影一区二区| 亚洲电影你懂得| 不卡一区在线观看| 精品国产一区二区三区四区四 | 韩日欧美一区二区三区| 欧美丝袜丝交足nylons| 国产精品久久久久9999吃药| 韩国欧美国产1区| 欧美一区二区三区在线| 亚洲一区在线观看视频| 99久久久无码国产精品| 国产日韩欧美一区二区三区综合| 喷水一区二区三区| 欧美日韩国产乱码电影| 一区二区欧美国产| 成人h动漫精品一区二| 国产日韩欧美综合一区| 国产一区二区伦理片| 精品国产一二三| 蜜桃视频一区二区| 日韩一区二区三区av| 日日夜夜免费精品视频| 欧美日韩国产小视频在线观看| 亚洲蜜臀av乱码久久精品| 99久久er热在这里只有精品66| 国产色91在线| 国产九九视频一区二区三区| 久久综合一区二区| 韩国成人福利片在线播放| 欧美刺激脚交jootjob| 青青草97国产精品免费观看| 91精品国产综合久久精品麻豆| 亚洲二区视频在线| 欧美日韩高清一区二区不卡| 偷偷要91色婷婷| 91精品一区二区三区久久久久久| 日本欧美在线观看| 日韩午夜在线观看| 精品一区二区三区不卡| 欧美tk丨vk视频| 国产精品88888| 中文字幕第一页久久| 99久久99久久精品免费看蜜桃| 综合欧美一区二区三区| 色综合久久天天| 偷拍自拍另类欧美| 日韩丝袜情趣美女图片| 国产精品中文字幕日韩精品| 国产精品视频线看| 色狠狠色噜噜噜综合网| 亚洲国产精品视频| 欧美一级片免费看| 国产伦精品一区二区三区视频青涩 | 欧美精品v日韩精品v韩国精品v| 午夜精品福利一区二区三区av| 91精品视频网| 国产成人亚洲综合a∨猫咪| 国产精品久久99| 欧美日韩精品欧美日韩精品一综合| 日韩成人免费在线| 国产亚洲成aⅴ人片在线观看| av电影一区二区| 午夜激情综合网| 2020国产精品久久精品美国| av毛片久久久久**hd| 婷婷久久综合九色综合绿巨人| 欧美精品一区二区三区久久久| 9i在线看片成人免费| 日韩国产在线观看| 国产欧美一区二区三区网站| 日本高清不卡视频| 国内精品国产成人国产三级粉色 | 午夜激情久久久| 久久夜色精品国产噜噜av| av电影在线观看不卡| 日韩av不卡一区二区| 国产精品麻豆久久久| 欧美二区乱c少妇| 国产**成人网毛片九色| 亚洲韩国精品一区| 国产日韩三级在线| 欧美喷潮久久久xxxxx| 成人一区二区三区视频在线观看| 亚洲最大的成人av| 久久免费午夜影院| 欧美日韩在线播| 国产91综合一区在线观看| 五月激情六月综合| 国产精品国产三级国产aⅴ原创| 91精品国产91综合久久蜜臀| 99天天综合性| 国产麻豆午夜三级精品| 天堂影院一区二区| 亚洲免费av高清|