Get Adobe Flash player

คลังความรู้ปี 2557

DevExpress : ASPxGridview Hilight Row when moving mouse over it

DevExpress : ASPxGridview Hilight Row when moving mouse over it ทำการไฮไลทข้อมูลใน Gridview เมื่อเอาเมาส์ไปชี้บน Rows ที่เลือกดังรูปด้านล่าง

trick1

 

วิธีการทำคือเลือก Properties ของ Gridview แล้วปรับตรง SettingBehavior ในส่วนของ EnableRowHotTrack ปรับเป็น True ดังภาพด้านล่าง
trick2

 

Error Oracle เวลาแสดงผลใน Visual Studio ได้ แต่พอขึ้นหน้าเว็บจะ Error Could not load file or assembly ‘Oracle.DataAccess…

Could not load file or assembly ‘Oracle.DataAccess, Version=4.112.3.0, Culture=neutral, PublicKeyToken=89b483f429c47342’ or one of its dependencies. The system cannot find the file specified.

ErrorOracle1วิธีแก้

ErrorOracle2

 

DevExpress : ASPxGridview Hide Command Column by ASPxGridView.CustomButtonInitialize Event

 

Error: The wait operation timed out เวลา Query ด้วย SQL Command

Error: The wait operation timed out เวลา Query ด้วย SQL Command แก้โดยเพิ่ม Timeout ตอนสั่ง Query เพิ่ม

Timeout1

Timeout2

 

 

MacBook Pro Ratina ลง Windows 8.1 ใน BootCamp แล้วไม่ผ่าน

MacBook Pro Ratina ลง Windows 8.1 ใน BootCamp แล้วไม่ผ่าน เมื่อถึงหน้าที่ Install windows 8.1 เมื่อลบพาติชั่นแล้วเตรียมลงวินโดวส์ลงไป 100% จะพบ Error Windows could not update the computer’s boot configuration. Installation cannot proceed.

bootcamperror

มีวิธีแก้ดังนี้

1. ลบ Partition ใน Mac ด้วย Disk Utility ให้เหลือ 1 Partition (ถ้าลบ Partition bootcamp จะต้องลบฟอร์แมตให้เป็น Mac Os : journal ก่อน)

2. Shutdown เครื่อง

3. PRAM reset โดยบูทเครื่องขึ้นแล้วให้รีบกดปุ่ม option+cmmand+p+r พร้อมกันก่อนเสียงบูทจะดังขึ้น เครื่องจะ Restart อีกรอบเป็นการ Reset ค่าคอนฟิกของเครื่อง Mac

4. ให้ลอง run BootCamp อีกครั้งและลงวินโดวส์อีกรอบจะสามารถลงได้

การเรียกใช้ Control object ของ Masterpage ใน Class

การเรียกใช้ Control object ของ MasterPage ใน Class เช่นตัวอย่างการทำ Popup Status ในหน้า Master Page และทำการเรียกใช้งานผ่าน Class โดยจะต้องอ้างอิงถึง Control ในหน้า MasterPage ด้วย

 

ControlPopup1

1. เริ่มจากวาง Control object ลงใน MasterPage ในส่วนของ <form></form>

2. สร้างไฟล์ class ตั้งชื่ออะไรก็ได้แล้วแอดโค้ดไป

สังเกตุว่ามีการใช้ Page เพื่อทำการเรียก MasterPage หลังจากนั้นจะใช้ Session ใน Class รับค่า Text เพื่อไปแสดงบน Popup ใน MasterPage ด้วย ในบทความนี้จะใช้ Popup Control ของ DevExpress ด้วย

 

DevExpress : ปัญหา GridView เมื่อ Update Filed ที่เป็นตัวเลขแล้วมัน Error

DevExpress : ปัญหา GridView เมื่อ Update Filed ที่เป็นตัวเลขแล้วมัน Error เช่นเมื่อพิมพ์ตัวเลขหลักพันจะมีสัญลักษณ์ลูกน้ำคันระหว่างตัวเลขสามหลักดังภาพด้านล่าง

MaskSetting0

 

วิธีแก้ไขคือให้คลิ้กขวาที่ ASPxGridView แล้วเลือก Column แล้วทำการปรับ Properties ของ Column ที่มีปัญหาในส่วนของ MaskSettingsดังภาพ
MaskSetting1

การสร้าง Task Scheduler ตัวอย่างการทำ auto shutdown

การสร้าง Task Scheduler ตัวอย่างการทำ auto shutdown เริ่มจากเปิด Task Scheduler ขึ้นมาซึ่งสามารถค้นหาได้จาก Control Panel->Administrative Tools->Task Scheduler

ข้อดีของการทำ Task Scheduler คือเราสามารถที่จะสร้างกิจกรรมหรือเหตุการณ์ที่สั่งให้โปรแกรมทำตามในช่วงเวลาเดิมๆ ทุกวันเช่นเปิดปิดเครื่องเองเปิดปิดโปรแกรมเอง หรือบางครั้งก็มีคนนำเอาไปปั่นเว็บโดยกำหนดให้เครื่องเปิดเว็บหรือรีเฟรซเว็บนี้ในทุกๆวัน แต่การทำแบบนี้จะต้องอาศัยการทำไฟล์ .bat ซึ่งเป็นการใช้คำสั่ง command line

autoshutdown1 autoshutdown2 autoshutdown3 autoshutdown4 autoshutdown6 autoshutdown7 autoshutdown8 หลังจากนั้นให้กด Next จนกระทั้ง Finish ก็จะเสร็จสิ้นกระบวนการสร้าง Task Scheduler ถ้าต้องการแก้ไขก็สามารถทำได้โดยการคลิ้กที่ชื่อ Task Scheduler ที่เราสร้างขึ้นมา ตัวอย่างไฟล์ .bat download autoshutdown.bat

DevExpress : Error New update path

DevExpress : Error New update path  เช่น Report , Core dll error วิธีแก้ให้ uninstall version เก่าออกก่อนแล้วลงอันใหม่ทับไป เพราะปัญหานี้เกิดจากตัวคอมไพลไฟล์ไม่สมบูรณ์

http://www.devexpress.com/Support/Center/Question/Details/Q571270

 

Android : AndEngine เป็น Engine สำหรับสร้าง Animation

AndEngine เป็น Engine สำหรับสร้าง Animation เช่นสร้างเกม 2D

1. Download AndEngine เลือกแบบ Zip ไม่ต้องแตกไฟล์เพราะจะต้อง Import ทั้ง Zip

2. สร้าง Project Android Application เพื่อทดสอบตั้งชื่อว่า  AndEngine_Tower

3. ในส่วนของ Eclipse  File->Import->Exiting Projects into Workspace->Select Archive File ทำการ Browse หาไฟล์ AndEngine.Zip ที่ Download มา

จะได้  AndEngine ถ้ามี Error ให้คลิ๊กขวาที่ Project เลือก Properties แล้วเลือก Android แล้วติ๊กตั้งแต่เวอร์ชั่น API 16 ขึ้นไป

Screenshot 2014-02-26 10.06.33

 

 

 

 

 

 

4. ถ้ายังมี Error ใน AndEngine เลือก Eclipse->Project->build clean 1 ครั้ง

5. เลือก Project AndEngine_Tower คลิ้กขวาเลือก Properties -> Android หลังจากนั้นเลื่อนลงมาล่างสุดจะมี Libralyให้กดเลือก AndEngine เข้ามา

Screenshot 2014-02-26 10.10.09

 

 

 

 

 

 

 

 

 

6. ใน AndEngine_Tower คลิ๊กขวา New->Class ตั้งชื่อว่า TowerActivity แล้วใส่โค้ด

ขั้นแรกทำการโหลดแบ๊กกราวเพื่อทำ Animation

7. ทำการแก้ไขไฟล์ AndroidManifest.xml ตรง Application-> ทำการ Add TowerActivity

8. แก้ไข MainActivity

แล้วรอง Run Project