NEWS update

ติดต่อ  SSC Solutions Co., Ltd. www.sscs.co.th, www.senseflow.org  Phone: +66 2618 8638  Ext.210
POWERBUILDER
Resize window amd set center (ปรับขนาด window อัตโนมัติ ) PDF พิมพ์ อีเมล
อันดับแรก ให้กำหนดตัวแปรแบบ Global ดังนี้


CONSTANT Integer DevelopWidth = 800
environment env
Long scrHeight
Long scrWidth


สำหรับตัวแปร DevelopWidth นันให้เราทำการกำหนดค่าที่เราใช้งานอยู่ในที่นี้ที่กำหนดใว้ว่า 800...

อ่านเพิ่มเติม...
 
Set Desktop Wallpaper PDF พิมพ์ อีเมล
3 ขั้นตอนง่ายๆ ครับ
1 กำหนด External function ตามนี้
FUNCTION ulong SystemParametersInfoA( ulong ul_action, &
       ulong ul_iParam, string s_bitmap, ulong ul_winIni ) &
LIBRARY "USER32"

2. กำหนด instance ตัวแปรไว้ ดังนี้
CONSTANT ulong SPISETDESKWALLPAPER = 20
CONSTANT ulong SPIUPDATEINIFILE = 1

3 ตัวอย่างการเรียกใช้งาน ครับ
string...

อ่านเพิ่มเติม...
 
Resize window amd set center (ปรับขนาด window อัตโนมัติ ) PDF พิมพ์ อีเมล
integer rtn
rtn = GetEnvironment(env)
scrHeight = env.screenheight
scrWidth = env.screenwidth

ต่อมาก็ให้ทำการสร้างฟังก์ชั่น ขึ้นมาหนึ่งตัว  ตั้งชื่อว่า winsize กำหนด return เป็น integer และกำหนด ตัวแปร 2 ตัว w_ref กำหนด type เป็น window
b_sizewindow กำหนด type เป็น boolean...

แก้ไขล่าสุด ใน วันพุธที่ 24 กุมภาพันธ์ 2010 เวลา 16:17 น.
อ่านเพิ่มเติม...
 
Play sound เล่นเสียงโดยใช้ Powerbuilder PDF พิมพ์ อีเมล
เป็น API ที่ใช้ในการเล่น wav files นะครับ ซึ่งจริงแล้วมี API ในการเล่นเสียงอยู่หลายตัวเหมือนกัน

สำหรับ PB  9  ลงไปนะครับ

กำหนด External function ตามนี้นะครับ
FUNCTION boolean sndPlaySoundA (string SoundName, uint Flags) LIBRARY "WINMM.DLL"
FUNCTION uint waveOutGetNumDevs ()...

อ่านเพิ่มเติม...
 
บทที่ 2 PowerBuilder applications provide PDF พิมพ์ อีเมล
PowerBuilder applications provideA graphical user interface (GUI)Event-driven processing   โปรแกรมจะทำงานก็ต่อเมื่อเหตุการณ์ (Event) เกิดขึ้น ตัวอย่างของเหตุการณ์ได้แก่ ผู้ใช้เลื่อนเมาส์ ผู้ใช้กดปุ่มบนคีย์บอร์ด ผู้ใช้กดปุ่มเมาส์...

แก้ไขล่าสุด ใน วันจันทร์ที่ 11 มกราคม 2010 เวลา 10:40 น.
อ่านเพิ่มเติม...
 


หน้า 8 จาก 9