1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Kỹ thuật và thủ thuật lập trình visual basic 2010 2011 tập 1

10 15 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 1,01 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

B Sứ dụng IDE Navigator K Mò một trinh duyệt Web bên trong Visual Studio, B Nhận sự trợ giúp Help và tủy biển xác lập Help.. Bạn nên đọc chương này dù bạn còn mới lạ với lập tr ìn h V is

Trang 1

Th.S: XUÂN THỊNH - NAM THUẬN« *

và nhóm tin học thực đụng

SỔ TAY TIN HỌC LẬP TRÌNH

Kỹ thuật và thủ thuật

lập trình VISUAL BASIC 2010 - 2011

Từ căn bản đến nâng cao - dành cho học sinhy sinh viên

các trường Cao Đẳng và Đại Học

♦ M icrosoft V is u a l B asic 2010-2011 là bâ n nâng cấp và cải tiế n quan trọ n g của ngôn ngứ lậ p tr ìn h k iê m tr ìn h

b iê n d ịc h V is u a l B asic ph ổ b iế n , m ộ t công nghệ dược

rấ t n h iè u các nh à lậ p tr ìn h k liắ p th ế g iớ i t in cậy sử dựng

♦ V ớ i cách bố cục c h ặ t chẽ Ubeo từ ng c h ủ đề chương và

rấ t n h iề u b à i tậ p tliự c h à n h từng bước vá chương trìn h mẫu, bạn sẽ ^ íia n h chóng học được cách tạo các ứng

New Edition dựng V is ita i Basic

- ♦ Các tin h năng m ới n h ấ t của V is u a l Basic sẽ g iú p bạn

lậ p trìn h n h a n h hơn và đạt h iệ u qu ả cao hơn, n h ấ t là

k h i bạn th íc h sử d im g và tíc h hợp th ô n g t i l l từ các cớ

sở dữ liệ u , các phương tiệ n g iả i t r í, các tra n g W eb và

W eb site H y vọng sau k h i học xo n g các bước vá th ủ

th u ậ t lậ p tr ìn h tro n g qu yển sách này với V is u a l Basic

NHÀ XUẤT BẢN HỒNG ĐỨC

www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

Trang 2

www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

Trang 3

Lời NỐI ĐẦU

M ic r o s o f t V is u a l B a s ic 2 0 1 0 -2 0 1 1 là b ả n n â n g c ấ p v à c ả i

ư ế n q u a n t r ọ n g c ủ a n g ô n n g ữ lậ p t r ì n h k iê m t r ì n h b iê n d ịc h

V is u a l B a s ic p h ổ b iế n , m ộ t c ô n g n g h ệ đư ợ c r ấ t n h iề u cá c lứ ià

lậ p t r ì n h k h ắ p t h ế g iớ i t i l l c ậ y sử d tm g V is u a l B a s ic 2 0 1 0 -

2 0 1 1 k h ô n g p h ả i là sả n p h ẩ m đ ộ c lậ p m à là m ộ t t h à n h p h ầ n

c h i n h c ủ a M ic r o s o ft V is u a l S tu d io 2 0 1 0 -2 0 1 1 - m ộ t h ệ th ố n g

p h á p t r i ể n to à n d iệ n c h o p h é p Ìig ư ờ í d ù n g tạ o r a lứ iữ n g ứxig

d ụ n g m ạ n h m ẽ d à n h c h o W in d o w s , W e b , c á c t h i ế t b ị c ầ m

ta y , v à r ấ t n h iề u m ô i trư ờ n g k h á c ,

B ộ s á c h " K ỹ t h u ậ t v à t h ủ t h u ậ t lậ p t r ì n l i V I S U A L B A ­

S IC 2 0 1 0 -2 0 1 l f' g ồ m 2 tậ p , h ư ớ n g d ẫ n to à n d iệ n v ề lậ p t r ì n h

V i s u a l B a s ic sử đ ụ n g p h ầ n m ề m V is u a l B a s ic 2 0 1 0 -2 0 1 1

V ớ i c á c h b ố c ụ c c h ặ t c h ẽ th e o từ n g c h ủ đ ề ch ư ơ n g v à r ấ t

n h iề u b à i t ậ p th ự c li à n h từ n g bước v à c h ư ơ n g t r ì n h m ẫ u ,

b ạ n sẽ lứ ia n l i c h ỏ n g h ọ c điíỢ c c á c h tạ o cá c ứ n g d ụ n g V is u a l

B a s ic 2 0 1 0 -2 0 1 1 c h ẩ t lư Ợ iig c h u y ê n n g h iệ p d à n h c h o h ệ đ iề u

h à i i h W in d o w s và n h iè u b ộ t r ì n h d u y ệ t W e b C á c t í n h n ă n g

m ớ i n h ấ t c ủ a V is u a l B a s ic sẽ g iú p b ạ n lậ p t r ù i l i n h a n h lnơn

v ã đ ạ t h i ệ u q u ả cao h ơ n , n h ấ t lả k h i b ạ n t h í c h sử d ụ n g v à

t í c l i h ợ p ứ iô n g t i l l từ các cd sồ d ữ liệ u , cá c p h ư ơ n g t iệ n g iả i

trí, các t r a n g Web và Web site.

H y v ọ n g s a u k h i h ọ c x o n g các b ư ớ c v à t h ủ t h u ậ t lậ p t r i n l i

t r o n g q u y ể n s á c h n à y v ớ i V is u a l B a s ic v à V is u a l S t u d io I n t e ­

g r a te d D e v e lo p m e n t E n v ir o n m e n t ( I D E ) , b a il sẽ k h ô n g n itữ n g

t ạ o dược c á c chư ơ ng t r ì n h ứ n g d im g c ă n b ả n m à c ò n có k h ả

n ă iig sử đ ụ n g iứ ù ề u c ô iig c ụ c ủ a p h ầ n m ề m n à y đ ể v i ế t các

c h ư ơ n g t r ì n h c h o M ic r o s o ft V is u a l c ++ 2 0 1 0 ’ 2 0 1 1 , M ic r o s o f t

V is u a l c # 2 0 1 0 -2 0 1 1 , M ic r o s o ft V is u a l W e b D e v e lo p e r 2 0 1 0 ,

v à n h iề u s ả n p h ẩ m k h á c

www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

Trang 4

www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

Trang 5

Chương 1 : Khảo sát Visual studio integrated 7

PHẦN I

Khởi đẩu với Microsoft

Visual Basic (8) 2010

Chương ĩ; K h ả o s á t V isu a l S tu d io In te­

g r a te d D evelo p m en t E nvironm ent Chương 2: Viết cbư ơ n g trìn h đ ầ u tiên với M icro so ft V isu a l B a sic ( 8 ) Chương 3-' L àm v iệ c v ớ i c á c C ontrol Toolbox

Chương 4: L à m v i ệ c v ớ i c á c M enu,

tb a n b công cụ v à h ộ p th o ạ i

www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

Trang 6

8 Chương 1 : Khảo sát Visual Studỉo Integrated.

Integrated Development

€nvironment

Sau k h i hoãn th à n h chiỉơng này, bạn s ẽ có th ể ’:

9 Sử dụng Visual Studio Integrated Development Environment,

9 Mò chạy một chương trìnb Visual Basic,

t t Thay đổi các xác lập thuộc tínb.

9 ' Di chĩtyển, địnb lại kích cỗ, neo (dock) và tự động là m ẩn các cửa sổ công cụ.

B Sứ dụng IDE Navigator

K Mò một trinh duyệt Web bên trong Visual Studio,

B Nhận sự trợ giúp (Help) và tủy biển xác lập Help.

9 Xác lập IDE đ ể phủ bợp vởi các bĩỉớng dẫn tbeo tửng bước của sácb này.

www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

Trang 7

Chưdng 1 : Khảo sát Visual studio Integrated 9

Bạn đã sẵn sàng bấ t dầu làm việc với M ic ro s o ft V isual Studio

2010 chưa? Chương này m ang đến cho bạn những khả năng

m à bạn cần để vận hành với V is u a l s t u d io 2010 In t e g r a t e d

D e v e lo p m e n t E n v ir o n m e n t (ID E ) - nơi bạn sẽ v iế t các chương tr ìn h

M icro so ft V isu al Basic Bạn nên đọc chương này dù bạn còn mới lạ với lập

tr ìn h V isu a l Basic hay bạn đã sử dụng các p h iê n bản trước của Visual

Basic hoặc V isu al Studio

Trong chương này, bạn sẽ học các lệ n h menu V isu al Studio và các thủ

tục lập tr ìn h B ạn sẽ mở và chạy m ột chương tr ìn h Visual Basic đơn giần

CÓ tên M usic T riv ia ; bạn sẽ th a y đổi m ột xác lậ p lập tr ìn h được gọi là

property; và bạn sẽ thực hành di chuyển, đ ịn h k íc h cỡ, neo và ẩn giấu các

cửa sổ công cụ Bạn cũng sẽ học cách chuyển đổi giữa các file và công cụ với

ID E N a vig a to r, mở m ột trìn h duyệt Web tro n g V isu al Studio, lấy thêm

th ô n g t in bằng cách sữ dụng tà i liệ u trợ giúp trực tuyến, và tuỳ biến ID E

cho phù hợp với các chỉ dẫn từng bước của quyển sách này Đ â y là những

tác vụ phổ biến m à bạn sẽ sử dụng tro n g hầu h ế t các ph iên lập tr ìn h

Visual Studio, và bạn sẽ sớm th à n h thạo với những tác vụ đó

Visual Studio Development Environment

Trước tiê n , những người thực h iệ n việc nâng cấp từ V isual Studio 2008

cần biết rằ n g mặc dù đã có nhiều cải tiế n bên tro n g đối với V isual Studio

2010, V isu a l Studio 2010 ID E chủ yếu vẫn chín h là ID E mà bạn đã làm

việ c tro n g V isu a l Studio 2008 Nhưng bởi vì có th ể bạn m ối b iế t đến

V isu al Studio, chương này g iả i th íc h nhữtLg điểm cơ bản Ngoài ra nếu bạn

mới b iế t đến V isu al Studio, điều khác mà bạn nên b iế l là mặc dù ngôn ngữ

lập tr ìn h m à bạn sẽ học tro n g sách này là V isual Studio, nhưng hầu hết

các tín h n ă n g tro n g V isu al Studio ID E áp dụng như nhau cho V isu al

Basic, M ic ro s o ft Visual C++ và M icro so ft V isu a l c # T ấ t cả chương trìn h

này (hoặc đúng hơn là các công nghệ biên dịch) có sẩn tro n g cùng ID E mà

bạn có th ể thử ng hiệm bây giờ bằng việc khởi động V isu al Studio và xem

sản phẩm

bây già U i vì bọn íỂp tủ dụng chủng Bçn cân cài độí mội phiỄn bổn hiện hành cùa Vituai studio

2010 chổng hqn như ốh bân Visual Sfudio 2010 ProfettionaL (Hồu hếf các bài {ộp cũng ÍỄ làm việc

vổi Visual ỉíudìo 2010 ũxpreiỉ) Quay trử về điếm này ỉrong chưong 1 khi bọn lổn ídng.

Q U A N T R Ọ N G

www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

Trang 8

1 0 Chương 1: Khảo sát Visual studio Integrated.

K hởi đầu Visual Studio 2010

1 T rê n ta s k b a r W in d o w s , nhấp S ta r t, nhấp A ll P ro g ra m s và sau

đó nhấp fo ld e r M ic r o s o f t V is u a l S tu d io 2010

Các fo ld e r và biểu tượng tro n g M icro so ft V isual Studio 2010 xuất

h iệ n tro n g m ột danh sách

2 N h ấ p biểu tượng M ic r o s o f t V is u a l S tu d io 2010

• • • • • • •

Basic 2010 Express.

Nếu đây ỉà lầ n đầu tiê n bạn khở i động V isual Studio, chương tr ìn h sẽ

m ấ t m ộ t lá t dể cấu h ìn h m ôi trường Nếu bạn được nhắc nhận dạng các lựa chọn theo sở th íc h (preference) lập tr ìn h của bạn vào lúc này, chọn các xác

lậ p p h á t tr iể n V isu al Basic,

K h i Visual Studio k h ô i động, bạn thấy m ôi trường phát triể n trê n màn

h ìn h với nhiều menu, công cụ và cửa sổ th à n h phần của nó như dược m in h họa ở đây (Những cửa sể này đôi k h i được gọi là các cửa sổ công cụ) Bạn cũng sẽ th ấ y m ột S ta rt Page chứa một tập hợp tab có các liê n kết (lin k ), các nguồn tà i nguyên hướng dẫn và học tập, t in tức và những lựa chọn dự án

S ta rt Page là m ột nguồn th ô n g t in toàn diện về dự án cũng như các nguồn tà i nguyên bên tro n g cộng đồng p h á t triể n V isual Basic Đây là

m ột con đường để nh ậ n th ô n g tin mới về V isual Studio sau k h i bạn mua

I j a H « ’- » A ! " H 4 r ị t • T ü r - i r ĩ < J

TP.

www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

Trang 9

Chương 1 : Khảo sát Vìsưal Studio Integrated 11

Điều đầu tiê n mà hầu h ế t các nhà p h á t tr iể n là m k h i khởi động Visual

Studio là mở m ột dự án (project) h iệ n có - m ột g iả i pháp (solution) hoàn

chỉnh m à họ muốn là m việc lạ i hoặc m ột dự án p h á t tr iể n đang tiế n triể n

Thử mở m ột pro je ct h iệ n có được tạo cho bạn - chương tr ĩn h M usic T riv ia

M ở m ột project Visual Basic

1 T rê n s t a r t P a g e , nhấp lin k O p e n P r o je c t

H ộp th o ạ i Open P roject được m in h họa tro n g ản h chụp m àn h ìn h dưới đây mở trê n màn h ìn h, (Bạn cũng có th ể h iể n t h ị hộp tho ại

n à y bằng việc nhấp lệnh Open P roject trê n menu F ile hoặc bằng cách nh ấ n C tr l + O) N gay cả nếu bạn đã khô ng sử dụng Visual

S tudio trước đó, hộp th o ạ i Open P roject vẫn sẽ có vẻ dơn giản bỏi vì

nó giống như hộp th o ạ i Open quen thuộc tro n g M icro so ft Office

W o rd hoặc M icro so ft O ffice Excel

i i ► Computer ► Hitvorcofl (C:) ► v b lü itu ► Organic« * New folder

o » M k to io ft V bus I Studio JO10

j i , PfOjecti

'ÍX F »vont«

M t Orjfctofi

£ Downloads

" i i P lK tj

' f i L ib r jn ti

j; Cocumtnii

<ỷ M u iií

picturw

ft Videoi

& N ỉh T ĩ C

fa rtrip Đ l

t> chapOÎ

rh*p03

I , Chaplin

c h ip ü i chipQÔ j, rhip&T

íhtpữs

í , c h ip ũ S

I c h a p lí

i i c h i p l l

ị , c b t p lỉ -, c h i p l ỉ

f" ' J L - ®

ữit.í rriĩ?<irfiỄd *

1/1^010 Mie Wvi ư-íũic ti n AM ưU/ĨOÍ.íUViíìy ' l-

AM Si

U'õ‘míĩf.ìm í

1/Ĩi/ÌÊ10ĨÌ4P^ ■

i/iS íiìO iu S i'H 'M J -

v;s/?0î< iîi-ii M f

7/.U/ĨP19 6 Ỉ Ỉ 4 M

u i l / ỉ ũ i ữ 4 53 PM

E.2ỈPV

Ỉ/V ỈD ÍŨ 4 :i: S’h1

[A lt p r a jtc tF ifti Í*.síii;*.dí*;'.vc » Ị

f QixnTR ! € > n ctl ]

Trong hộp thoại Open Project, bạn sẽ thấy một số vị trí lưu trữ dọc phía bên trái

Theo mặc định/ Visual Studio lull các project lập trình trong folder Project này, cho mỗi project folder con riêng của nó Bạn sẽ sử dụng một folder Project khác

đ ể tổ chức giáo trình lập trình của bạn như bạn sế học bên dưới Các vị trí bổ sung chẳng hạn như Favorites và Libraries củng sẽ có sẵn cho bạn phụ thuộc

www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

Trang 10

12 Chương 1 : Khảo sát Visual studio Integrated.

vào máy tính và hệ diều hành đâ được câu hình nhưthếnào (các ảnh chụp màn hình trong sách này minh họa Windows 7),

2 D uyệt đến fold er C:\vblO sbs

F o ld e r con C :\vblO sb s là v ị t r í mặc đ ịn h cho file mẫu cho bộ sưu tập file mẫu mở rộng của sách này và bạn sẽ tìm th ấ y các file ở đó nếu bạn đã là m theo các hướng dẫn

3 Mở fo ld e r C h a p O lX M u sictrivia và sau đó nhâp đôi file so lu tio n

M u s ic triv ia (Nếu hệ thống hiển th ị các phần mở rộng tên file , file này sẽ k ế t thúc bằng sln)

V isu al Studio tả i fo rm M usicT rivia, các thuộc tín h và mã chương

tr ìn h cho solution M usicT rivia Có th ể S ta rt Page vẫn xu ấ t h iệ n ở giữa m àn h ìn h , ơ góc phải phía trê n của m àn h ìn h , Solution E x ­

p lo re r liệ t kê m ột số file tro n g solution này

Khẩc phục

Nếu bạn thấy một thông báo lỗi cho biết rằng project mà bạn muốn mỗ

có mộc định dạng file mói hơn, có thể bạn đang cô' tải các file Visual Basic 2010 vào một phiên bản CÜ hơn của phần mèm Visual Basic Các phiên bản trưốc đó của Visual Basic không thể mỏ cấc project Visual Basic 2010 được đặt trên CD đính kèm) Để kiểm tra phiên bản nào của Visual Basic mà bạn đang sủ dụng, nhấp lệnh About trên menu Hç[p,

V isual Studio cung cấp m ột hộp kiể m đặc b iệ t có tên là A lw ays Show Solution để điều kh iể n m ôt sô" tùy chọn liê n quan đến các solution bên tro n g ID E Hộp k iể m được dặt trê n tab Projects and Solutions/G eneral của hộp th o ạ i O ptions m à bạn mở băng việc nhấp lệ n h O ptions trê n menu Tools Nếu hộp k iể m được chọn, mỗi folder con được tạo cho solution mới,

đặ t project và các file của nó trong m ột fold er riê n g b iệ t bên dưới solution

Nếu bạn chọn hộp kiể m A lw ays Show S olution, m ộ t v à i tù y chọn liê n quan đến các solution cũng xuất hiện tro n g ID E chẳng hạn như các lệnh trê n menu F ile và m ột mục solution tro n g S olution E xp lo re r Nếu bạn

th íc h ý tưởng tạo các fold er riê n g biệt cho solution và th ấ y các lệ nh được xác lậ p liê n quan đến solution, hãy chọn hộp kiể m này B ạn sẽ học thêm những tù y chọn này ở cuối chương

www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

- www.lib.haui.edu.vn

Ngày đăng: 21/10/2022, 17:52

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN