nguyentung > 10-05-14, 10:08 AM
trunghieu > 11-05-14, 06:10 PM
changkhoonline77 > 12-05-14, 10:45 AM
(11-05-14, 06:10 PM)trunghieu Đã viết: Tại sự kiện form_load của form khởi động vào chương trình bạn đặt câu lệnh
changeProperty "APPICON", dbText, Access.CurrentProject.Path & "\" & "myicon.ico"
file myicon.ico bạn đặt chung với file chương trình là được. Lần đầu khởi động nó sẽ nạp icon này cho chương trình. Sau khi thoát ra vào lại chương trình Icon này mới được hiển thị.
Chúc bạn thành công
trunghieu > 12-05-14, 12:53 PM
(12-05-14, 10:45 AM)changkhoonline77 Đã viết:(11-05-14, 06:10 PM)trunghieu Đã viết: Tại sự kiện form_load của form khởi động vào chương trình bạn đặt câu lệnh
changeProperty "APPICON", dbText, Access.CurrentProject.Path & "\" & "myicon.ico"
file myicon.ico bạn đặt chung với file chương trình là được. Lần đầu khởi động nó sẽ nạp icon này cho chương trình. Sau khi thoát ra vào lại chương trình Icon này mới được hiển thị.
Chúc bạn thành công
Không được bạn ơi
[img][/img]
Function changeProperty(StrPropName, VarProptype, VarPropValue)
Dim dbs As Database, Prp As Property
Const ConPropnotFoundError = 3270
Set dbs = CurrentDb
On Error GoTo Change_XuLyLoi
dbs.Properties(StrPropName) = VarPropValue
changeProperty = True
Change_Ketthuc:
Exit Function
Change_XuLyLoi:
'Thuoc tinh khong tim thay
If Err = ConPropnotFoundError Then
Set Prp = dbs.CreateProperty(StrPropName, VarProptype, VarPropValue)
dbs.Properties.Append Prp
Resume Next
Else
'Khong biet loi gi
changeProperty = False
Resume Change_Ketthuc
End If
End Function
changkhoonline77 > 12-05-14, 07:50 PM
Function changeProperty(StrPropName, VarProptype, VarPropValue)
Dim dbs As Database, Prp As Property
Const ConPropnotFoundError = 3270
Set dbs = CurrentDb
On Error GoTo Change_XuLyLoi
dbs.Properties(StrPropName) = VarPropValue
changeProperty = True
Change_Ketthuc:
Exit Function
Change_XuLyLoi:
'Thuoc tinh khong tim thay
If Err = ConPropnotFoundError Then
Set Prp = dbs.CreateProperty(StrPropName, VarProptype, VarPropValue)
dbs.Properties.Append Prp
Resume Next
Else
'Khong biet loi gi
changeProperty = False
Resume Change_Ketthuc
End If
End Function
cpucloi > 06-07-14, 08:57 PM
changkhoonline77 > 08-08-14, 03:18 PM
tranthanhan1962 > 01-11-14, 06:28 PM
quanghoasla > 01-11-14, 07:52 PM
(01-11-14, 06:28 PM)tranthanhan1962 Đã viết: Đâu cần phải viết code gì. Chỉ cần đặt tên icon giống như tên chương trình. Ví dụ Chương trình là ABCD.mdb hay ABCD.mde gì đó thì icon cũng phải là ABCD.ico. Bỏ chung cả hai vào 1 thư mục. Thiết đặt một lần Application Icon của Startup. Chép đi đâu thì chép cả thư mục. Access sẽ tự động xử lý đường dẫn mới của Application Icon. Quá đơn giản mà. Chỉ khi nào xử dụng nhiều icon cho titlebar của chương trình và các form, Report khác nhau mới cần viết code, nhưng phức tạp và chạy cũng không ổn định.Chuẩn. đôi khi hơi phức tạp lên một chút mới vậy. dù đường dẫn động vẫn phải chép file ảnh đó đi. để cho chuyên nghiệp hơn chúng ta lên tạo 1 folder chứa images trong đó. sau đó gọi nó ra. sau đó đong gói phần mềm vào. muốn mang đi đâu chỉ cần cài tung ra là có đủ tất cả. hoặc chưa đóng gói thì copy luôn cả folder chứa images đó đi cùng. chúc các bạn vui vẻ