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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? w_calendar_1.srw

?? 人事檔案管理系統[新版] 人事檔案管理系統[新版
?? SRW
?? 第 1 頁 / 共 2 頁
字號:
$PBExportHeader$w_calendar_1.srw
forward
global type w_calendar_1 from w_anc_xe
end type
type st_2 from statictext within w_calendar_1
end type
type uo_2 from uo_xp_button within w_calendar_1
end type
type uo_1 from uo_xp_button within w_calendar_1
end type
type mle_record from multilineedit within w_calendar_1
end type
type sle_date from singlelineedit within w_calendar_1
end type
type st_month from statictext within w_calendar_1
end type
type ddlb_month from dropdownlistbox within w_calendar_1
end type
type st_nextmonth from statictext within w_calendar_1
end type
type st_priormonth from statictext within w_calendar_1
end type
type ddlb_year from dropdownlistbox within w_calendar_1
end type
type dw_calendar from datawindow within w_calendar_1
end type
type rr_1 from roundrectangle within w_calendar_1
end type
end forward

global type w_calendar_1 from w_anc_xe
integer width = 2871
integer height = 1484
string title = "雯田日歷記事本     "
boolean maxbox = false
boolean resizable = false
long backcolor = 33026303
boolean center = true
st_2 st_2
uo_2 uo_2
uo_1 uo_1
mle_record mle_record
sle_date sle_date
st_month st_month
ddlb_month ddlb_month
st_nextmonth st_nextmonth
st_priormonth st_priormonth
ddlb_year ddlb_year
dw_calendar dw_calendar
rr_1 rr_1
end type
global w_calendar_1 w_calendar_1

type variables

Boolean ib_MoveIn

Public:
//星期六、星期日背景色 || 星期一至星期五的背景色
constant string is_GetBackColor0 = '15780518'   //淺藍(15780518)
constant string is_GetBackColor1 = '15793151' //白色(1073741824)
//鼠標點擊后的背景色,鼠標移動時的背景色
constant string is_MouseClickColor = '2685455'  //亮綠(2685455)
constant string is_MouseMouseColor = '12381951' //淡黃(12381951)
//淡藍(16576967),淺藍(15780518),粉紅(14869500)
//亮綠(2685455),淡黃(12381951),白色(1073741824)

Private:
//以下變量用于恢復點擊對象的原值
string   is_MPriorObj  //保存上次鼠標經過對象名
string   is_Ori_MColor //保存上次鼠標經過對象的色彩值
string   is_Ori_Color  //保存上次點擊對象的色彩值
//string   is_Ori_X, is_Ori_Y //保存上次點擊對象的X,Y坐標
//string   is_Ori_Width, is_Ori_Height //保存上次點擊對象的寬度,高度
string   is_Ori_Border //保存上次點擊對象的邊框
dwobject id_PriorObj   //保存上次點擊對象的名稱
end variables

forward prototypes
public function integer of_checkweek (integer ai_this)
public function string wf_get_monthnum (string as_month)
public function string of_get_date (string as_type)
public function string wf_get_cweekname (date as_date)
public function integer wf_get_monthdays (string as_year, string as_month)
public function string wf_get_thisdayrecord (string as_date)
public function integer wf_get_weekdays (date ad_date)
public subroutine wf_read_record ()
public function integer wf_querysave ()
end prototypes

public function integer of_checkweek (integer ai_this);//====================================================
//功能:判斷傳入的數字(代表數據窗體中一個文本控件)
//      是否位于對應的星期六或星期日位置列
//參數:數字
//返回: 1 表示是
//      -1 表示否
//日期:
//修改:
//====================================================
CHOOSE CASE ai_this
	CASE 1,7,8,14,15,21,22,28,29,35,36,42
		return 1
	CASE ELSE
		return -1
END CHOOSE

return 1
end function

public function string wf_get_monthnum (string as_month);//===============================================
// 功能:返回指定月份的數字字符
// 參數:as_month string型, 月份
// 返回:integer型,該年該月的數字字符
// 時間:2003.01.23
// 作者:相如飛
// 修改:
//===============================================
string ls_month

CHOOSE CASE as_month
	CASE '一月'
		ls_month = '01'
	CASE '二月'
		ls_month = '02'
	CASE '三月'
		ls_month = '03'
	CASE '四月'
		ls_month = '04'
	CASE '五月'
		ls_month = '05'
	CASE '六月'
		ls_month = '06'
	CASE '七月'
		ls_month = '07'
	CASE '八月'
		ls_month = '08'
	CASE '九月'
		ls_month = '09'
	CASE '十月'
		ls_month = '10'
	CASE '十一月'
		ls_month = '11'
	CASE '十二月'
		ls_month = '12'
	CASE ELSE
		MessageBox('錯誤', '不能識別的月份!')
		return 'Error'
END CHOOSE

return ls_month
end function

public function string of_get_date (string as_type);//===================================================
//功能:獲取鼠標點擊日期
//參數:
//返回:string型,參數為 "year"  時,返回yyyy
//                參數為 "month" 時,返回mm
//                參數為 "day"   時,返回dd
//                其他參數返回 yyyy/mm/dd
//日期:
//作者:
//修改:
//===================================================
string ls_year, ls_month, ls_date, ls_day

if Not IsValid(id_PriorObj) then return 'Error'

ls_day = trim(dw_calendar.Describe(id_PriorObj.name + ".Text"))
//點擊處為空
if IsNull(ls_day) or trim(ls_day) = '' then return 'Error'
if IsNumber(left(ls_day, 1)) then
	ls_day = Left(ls_day, 2)
else
	ls_day = Mid(ls_day, 2, 2)
end if

ls_year = left(dw_calendar.object.t_date.text, 4)
ls_month = wf_get_monthnum(ddlb_month.text)

ls_date = ls_year + '/' + ls_month + '/' + ls_day

CHOOSE CASE lower(as_type)
	CASE 'year'
		return ls_year
	CASE 'month'
		return ls_month
	CASE 'day'
		return ls_day
	CASE ELSE
		return ls_date
END CHOOSE

return ls_date
end function

public function string wf_get_cweekname (date as_date);//========================================
//功能:獲得星期幾
//參數:DATE型,日期格式字符串
//返回:STRING型,星期一-----星期日的中文字符串
//日期:2003.01.24
//
//========================================
string ls_cweekname

CHOOSE CASE lower(dayname(as_date))
	CASE	'sunday'
		ls_cweekname = '星期日'
	CASE	'monday'
		ls_cweekname = '星期一'
	CASE	'tuesday'
		ls_cweekname = '星期二'
	CASE	'wednesday'
		ls_cweekname = '星期三'
	CASE	'thursday'
		ls_cweekname = '星期四'
	CASE	'friday'
		ls_cweekname = '星期五'
	CASE	'saturday'
		ls_cweekname = '星期六'
END CHOOSE

return ls_cweekname
end function

public function integer wf_get_monthdays (string as_year, string as_month);//===============================================
// 功能:返回指定年月的天數
// 參數:as_year  string型, 年份
//      as_month string型, 月份
// 返回:integer型,該年該月的天數
// 時間:2003.01.23
// 作者:相如飛
// 修改:
//===============================================
string  ls_year, ls_month
integer li_days
date    ld_date1, ld_date2

ls_year  = as_year
ls_month = as_month

ld_date1 = date(ls_year + '/' + ls_month + '/01')
if ls_month = '12' then
	ld_date2 = date(string(integer(ls_year) + 1) + '/01/01')
else
	ld_date2 = date(ls_year + '/' + string(integer(ls_month) + 1) + '/01')
end if

li_days = DaysAfter(ld_date1, ld_date2)

return li_days
end function

public function string wf_get_thisdayrecord (string as_date);//===============================================
//功能:讀取選取月日的記錄信息
//參數:年,月,日
//返回:Integer 型. 1 表示有記錄, 0 表示沒有記錄
//日期:2003.01.25
//===============================================
string ls_data

ls_data = ProfileString("calendar.INI", "RECORD", as_date, "")

return ls_data
end function

public function integer wf_get_weekdays (date ad_date);//=========================================
//功能:獲得指定日期為星期幾
//參數:ad_date date型
//返回:星期的數字.0--星期日
//						1--星期一
//						2--星期二
//						3--星期三
//						4--星期四
//						5--星期五
//						6--星期六
//作者:
//日期:
//修改:
//=========================================
integer li_weekdays
//  1980/01/06為星期日
li_weekdays = DaysAfter(date('1980/01/06'), ad_date)
li_weekdays = Mod(li_weekdays, 7)

return li_weekdays
end function

public subroutine wf_read_record ();////將鼠標點擊日期的記事內容(如果有的話)讀取到mle_record中

string ls_date, ls_record

ls_date = of_get_date('date') //獲取鼠標點擊處日期

ls_record = wf_get_thisdayrecord(ls_date)

mle_record.text = ls_record
end subroutine

public function integer wf_querysave ();if uo_1.Enabled = true then
	if MessageBox('提示','修改內容未保存!需要保存嗎?', question!, yesno!, 1) = 1 then
		uo_1.TriggerEvent(clicked!)
		return 1
	else
		uo_1.Enabled = false
		return -1
	end if
end if

return 1
end function

event mousemove;call super::mousemove;if ib_MoveIn = true then
	mle_record.Backcolor = rgb(237,237,237)
	mle_record.Textcolor = rgb(26,39,54)
	ib_MoveIn = false
end if

dw_calendar.Modify(is_MPriorObj + ".Background.Color='" + is_Ori_MColor + "'")
SetNull(is_MPriorObj)
end event

event open;call super::open;uo_1.of_setdefault(true)	//Default	按鈕
uo_1.of_setcaption('保  存')

uo_2.of_setcaption('關  閉')
uo_2.of_setdefault(true)	//Default	按鈕

//gs_SkinTopic = "woodskin"
w_calendar_1.wf_destroyDC()
w_calendar_1.wf_init_draw()
dw_calendar.settransobject(sqlca)

timer(1)

dw_calendar.object.t_date.text = string(today(), 'yyyy年mm月')
//設置當月日歷
dw_calendar.Event ue_set_calendar(ddlb_year.text, ddlb_month.text)
//打開窗體,自動設置當日為點中狀態
dw_calendar.Event ue_clickday(string(today(), 'yyyy/mm/dd'))
uo_1.Enabled = FALSE

end event
event timer;call super::timer;dw_calendar.object.t_time.text = string(now())
end event

on w_calendar_1.create
int iCurrent
call super::create
this.st_2=create st_2
this.uo_2=create uo_2
this.uo_1=create uo_1
this.mle_record=create mle_record
this.sle_date=create sle_date
this.st_month=create st_month
this.ddlb_month=create ddlb_month
this.st_nextmonth=create st_nextmonth
this.st_priormonth=create st_priormonth
this.ddlb_year=create ddlb_year
this.dw_calendar=create dw_calendar
this.rr_1=create rr_1
iCurrent=UpperBound(this.Control)
this.Control[iCurrent+1]=this.st_2
this.Control[iCurrent+2]=this.uo_2
this.Control[iCurrent+3]=this.uo_1
this.Control[iCurrent+4]=this.mle_record
this.Control[iCurrent+5]=this.sle_date
this.Control[iCurrent+6]=this.st_month
this.Control[iCurrent+7]=this.ddlb_month
this.Control[iCurrent+8]=this.st_nextmonth
this.Control[iCurrent+9]=this.st_priormonth
this.Control[iCurrent+10]=this.ddlb_year
this.Control[iCurrent+11]=this.dw_calendar
this.Control[iCurrent+12]=this.rr_1
end on

on w_calendar_1.destroy
call super::destroy
destroy(this.st_2)
destroy(this.uo_2)
destroy(this.uo_1)
destroy(this.mle_record)
destroy(this.sle_date)
destroy(this.st_month)
destroy(this.ddlb_month)
destroy(this.st_nextmonth)
destroy(this.st_priormonth)
destroy(this.ddlb_year)
destroy(this.dw_calendar)
destroy(this.rr_1)
end on

event resize;call super::resize;//打開窗體,自動設置當日為點中狀態
//dw_calendar.Event ue_clickday(string(today(), 'yyyy/mm/dd'))
end event

type st_2 from statictext within w_calendar_1
integer x = 731
integer y = 64
integer width = 1280
integer height = 128
integer textsize = -20
integer weight = 700
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = fixed!
fontfamily fontfamily = modern!
string facename = "楷體_GB2312"
long textcolor = 29625298
long backcolor = 33026303
boolean enabled = false
string text = "日  歷  記  事  本"
alignment alignment = center!
borderstyle borderstyle = styleraised!
boolean focusrectangle = false
end type

type uo_2 from uo_xp_button within w_calendar_1
integer x = 2414
integer y = 1216
integer taborder = 80
boolean border = false
long backcolor = 33026303
end type

on uo_2.destroy
call uo_xp_button::destroy
end on

event ue_clicked();call super::ue_clicked;string ls_date, ls_data
//詢問保存
//wf_querysave()

if uo_1.Enabled = true then
	if MessageBox('提示','修改內容未保存!需要保存嗎?', question!, yesno!, 1) = 1 then
   ls_date = trim(sle_date.text)
if ls_date = '' or ls_date = '沒選中日期!' then return
ls_date = right(ls_date, 10)
ls_data = mle_record.text
if trim(ls_data) = '' then
	SetProfileString("calendar.INI", "RECORD", ls_date, '')
else
	SetProfileString("calendar.INI", "RECORD", ls_date, ls_data)
end if

this.Enabled = false
   if	uo_1.Enabled = false then
// 	if MessageBox('提示','修改內容未保存!需要保存嗎?', question!, yesno!, 1) = -1 then		
		close(parent)


end if
end if
end if
//end if
close(parent)

end event

type uo_1 from uo_xp_button within w_calendar_1
integer x = 2011
integer y = 1216
integer taborder = 70
boolean border = false
end type

on uo_1.destroy
call uo_xp_button::destroy
end on

event ue_clicked();call super::ue_clicked;string ls_date, ls_data

ls_date = trim(sle_date.text)
if ls_date = '' or ls_date = '沒選中日期!' then return
ls_date = right(ls_date, 10)
ls_data = mle_record.text
if trim(ls_data) = '' then
	SetProfileString("calendar.INI", "RECORD", ls_date, '')
else
	SetProfileString("calendar.INI", "RECORD", ls_date, ls_data)
end if

this.Enabled = false
//刷新日歷數據窗口
dw_calendar.Event ue_set_calendar(ddlb_year.text, ddlb_month.text)
end event

type mle_record from multilineedit within w_calendar_1
event ue_mousemove pbm_mousemove
event ue_enchange pbm_enchange
integer x = 1902
integer y = 576
integer width = 914
integer height = 608
integer taborder = 30
boolean bringtotop = true
integer textsize = -12
integer weight = 400
fontcharset fontcharset = gb2312charset!
fontpitch fontpitch = variable!
string facename = "宋體"
long textcolor = 33026303
long backcolor = 33026303

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99精品视频一区二区| ww亚洲ww在线观看国产| 日韩欧美国产一区二区在线播放 | 国产成人av电影| 欧美日本国产视频| 国产精品久久综合| 美美哒免费高清在线观看视频一区二区| 成人免费毛片a| 日韩一区二区三区在线视频| 亚洲欧美经典视频| 成人激情开心网| 日韩免费在线观看| 天天综合日日夜夜精品| 91麻豆自制传媒国产之光| 国产亚洲欧美日韩在线一区| 免费成人美女在线观看.| 欧美性淫爽ww久久久久无| 国产精品每日更新| 国精品**一区二区三区在线蜜桃| 在线观看不卡一区| 亚洲日本一区二区| bt欧美亚洲午夜电影天堂| 久久精品视频免费| 久久国产精品99久久久久久老狼| 欧美精品乱码久久久久久 | 91麻豆免费观看| 久久久精品欧美丰满| 免费三级欧美电影| 7777精品伊人久久久大香线蕉完整版 | 欧美老年两性高潮| 亚洲成av人片一区二区梦乃| 欧美性xxxxx极品少妇| 亚洲精品免费在线| 色偷偷一区二区三区| 一色屋精品亚洲香蕉网站| 国产成人亚洲精品青草天美 | 欧美一区二区在线免费播放| 无吗不卡中文字幕| 欧美精品亚洲一区二区在线播放| 亚洲国产精品嫩草影院| 欧美日韩成人高清| 免费精品99久久国产综合精品| 欧美一级视频精品观看| 久久超碰97人人做人人爱| 欧美xxxx老人做受| 国产精品一区二区三区网站| 国产日韩欧美精品一区| av动漫一区二区| 又紧又大又爽精品一区二区| 欧美日韩美少妇| 麻豆精品视频在线观看视频| 亚洲精品在线观看网站| 成人久久久精品乱码一区二区三区 | 99这里都是精品| 亚洲一区二区视频在线观看| 欧美日本精品一区二区三区| 精品综合久久久久久8888| 久久久蜜桃精品| 日本高清成人免费播放| 日韩av二区在线播放| 精品国产免费久久| 色综合久久中文字幕综合网| 午夜精品一区二区三区三上悠亚| 欧美电影免费观看高清完整版在线| 国产黄色91视频| 一区二区三区电影在线播| 欧美一区在线视频| 成人a区在线观看| 视频一区二区中文字幕| 国产三级精品在线| 欧美日韩视频不卡| 国产成人aaa| 日日夜夜免费精品| 欧美高清一级片在线观看| 欧美女孩性生活视频| 国产成人自拍网| 青青草97国产精品免费观看无弹窗版| 国产日韩av一区二区| 欧美日韩亚洲综合一区 | 欧美极品少妇xxxxⅹ高跟鞋 | 久久久久久久久久久电影| 91尤物视频在线观看| 另类综合日韩欧美亚洲| 亚洲另类春色校园小说| 久久久蜜臀国产一区二区| 欧美系列日韩一区| caoporen国产精品视频| 国产一区二区精品久久91| 亚洲主播在线播放| 1024国产精品| 久久综合网色—综合色88| 欧美另类变人与禽xxxxx| 99re这里只有精品6| 黄一区二区三区| 五月激情六月综合| 亚洲一区二区三区四区在线| 国产精品女主播av| 久久综合五月天婷婷伊人| 91精品国产综合久久精品性色| 色狠狠桃花综合| 成人av免费在线| 成人免费看片app下载| 国产精品一区三区| 九九视频精品免费| 蜜桃免费网站一区二区三区| 亚洲电影视频在线| 亚洲成人精品影院| 亚洲精品菠萝久久久久久久| 中文字幕一区免费在线观看| 国产视频一区不卡| 久久免费视频色| 国产欧美一区视频| 日本一区二区三区四区在线视频| 精品日韩在线观看| 欧美tickle裸体挠脚心vk| 日韩一区二区三区精品视频| 精品视频在线免费看| 欧美日韩在线精品一区二区三区激情 | 亚洲一区二区三区中文字幕在线| 亚洲欧美激情一区二区| 亚洲精品成人天堂一二三| 夜夜夜精品看看| 香蕉成人伊视频在线观看| 亚洲一区二区高清| 日本成人在线不卡视频| 欧美a级理论片| 久久国产综合精品| 国产精品一级片| 国产91精品精华液一区二区三区 | 欧美乱妇一区二区三区不卡视频| 51精品秘密在线观看| 欧美一区二区免费视频| 精品乱码亚洲一区二区不卡| 日本一区二区不卡视频| 国产精品美女久久久久久2018| 亚洲天堂福利av| 亚洲国产一区二区在线播放| 欧美aaaaa成人免费观看视频| 久久精品国产精品亚洲综合| 国产乱国产乱300精品| 波波电影院一区二区三区| 91视频免费播放| 欧美日韩国产电影| 久久美女艺术照精彩视频福利播放 | 精品久久久影院| 国产精品传媒视频| 亚洲自拍偷拍欧美| 国产高清成人在线| 欧美日韩亚洲不卡| 久久免费美女视频| 亚洲成av人片www| 国产成人亚洲综合a∨婷婷图片| 在线视频亚洲一区| 久久女同性恋中文字幕| 亚洲国产一二三| 国产精品香蕉一区二区三区| 欧美日韩一区二区电影| 国产欧美一区二区精品性色| 亚洲mv在线观看| 成人a免费在线看| 欧美刺激脚交jootjob| 中文字幕制服丝袜一区二区三区| 日韩高清不卡一区二区三区| 成人午夜短视频| 日韩一级免费观看| 亚洲你懂的在线视频| 秋霞电影网一区二区| 亚洲va欧美va人人爽午夜| 国产成人在线影院| 欧美年轻男男videosbes| 国产精品麻豆久久久| 日韩中文欧美在线| 床上的激情91.| 欧美精品亚洲一区二区在线播放| 亚洲欧洲av在线| 精品在线免费视频| 色吊一区二区三区| 国产精品久久久一区麻豆最新章节| 亚洲一本大道在线| 成人精品视频一区二区三区尤物| 欧美日韩你懂得| 亚洲婷婷国产精品电影人久久| 久久精品国产网站| 日本道在线观看一区二区| 中文字幕在线观看不卡视频| 精品一区二区在线观看| 成人蜜臀av电影| 久久久精品天堂| 欧美a级一区二区| 欧美网站一区二区| 亚洲一线二线三线视频| 福利视频网站一区二区三区| 日韩一区二区三区四区五区六区| 国产精品美女久久久久aⅴ国产馆| 日本系列欧美系列| 欧美性猛片xxxx免费看久爱| 综合久久久久久| 91亚洲精品久久久蜜桃网站| 国产亚洲精品资源在线26u| 精品一区二区三区免费观看|