Trang chủ --> Học Jaws script --> Bài 4: Script và file script
Hoàng Kim kỷ niệm 10 năm thành lập
Hoàng Kim kỷ niệm 10 năm thành lập
Tẩm quất Hoàng Kim
Tẩm quất Hoàng Kim
Tẩm quất Hoàng Kim
Tẩm quất Hoàng Kim

tin tức nổi bật

Bài 4: Script và file script

 

Nội dung bài này bao gồm:

 - Sử dụng file header .jsh

 - Sử dụng hàm trong các file .jss

 

Bài này sẽ hướng dẫn cách dùng các script, hàm trong các file .jss và .jsh.

 

Ví dụ trong bài này có trong thư mục lesson4

 1. Sử dụng các định nghĩa trong file .sh

File .jsh là để định nghĩa các hằng số, các biến toàn cục để các file script khác có thể sử dụng được.

Ví dụ trong file vietnamese.jsh  có định nghĩa các hằng sau:

******

; this file will define some constant

Const

xinchao = "Chao mung ban den voi Vietnam",

hello = "Welcome to vietnam",

tambiet = "Tam biet va hen gap lai",

bye = "Good bye and see you again"

 

*****

Giờ bạn mở file  hello.jss và goodbye.jss, bạn sẽ thấy các hàm trong các file này sử dụng các hằng trên. Trong heelo.jss sử dụng  hằng hello và xinchao, còn trong goodbye.jss thì dùng tambiet và bye.

Bây giờ bạn để ý ở đầu mỗi file .jss đều có dòng sau:

include "vietnamese.jsh"

Dòng trên khai báo là file script này sẽ sử dụng các định nghĩa trong file .jsh đó.

Bây giờ trở đi, khi nào bạn muốn dùng các định nghĩa trong các file .jsh, bạn chỉ cần thêm dòng  include "tên file" vào là được.

Trong các ví dụ của chúng ta trước đây thường có dòng sau:

include "HJConst.jsh"

File "HJConst.jsh" là file chứa các định nghĩa sẵn của Jaws, và hầu hết  các script của ta sẽ phải dùng file này.

 

Trong file hello.jss và goodbye.jss có định nghĩa các hàm.

Bạn để ý là trong file vietnamese.jss  có sử dụng các hàm trong 2 file này, bạn để ý lên đầu file vietnamese.jss, bạn sẽ thấy có 2 dòng sau:

use "hello.jsb"

use "goodbye.jsb"

 

Hai dòng khai báo trên sẽ cho phép các script hoặc các hàm trong file  vietnamese.jss  được phép sử dụng các hàm định nghĩa trong 2 file trên. Bạn nhớ rằng tên file trong 2 dòng trên có đuôi là .jsb (jaws script binary) là file được sinh ra sau khi biên dịch  2 file mã nguồn (hello.jss và goodbye.jss)

 

Như vậy:

Muốn dùng các định nghĩa trong file .jsh thì thêm dòng : include "tên file"

Muốn dùng các hàm trong các file .jss khác thì thêm dòng: use "tên file .jsb"

Lượt xem : 1012 Người đăng :

Bình luận

Ý kiến độc giả

Liên kết:

Logo quảng cáo