|
|
| ถาม : ไฮไลต์ดิกชั่นนารีฟ้องว่า "ไม่สามารถติดต่อฐานข้อมูลได้ คุณต้องการปิดโปแกรมหรือไม่ ?" จะแก้ไขอย่างไร ? |

ตอบ : ไฮไลต์ดิกชั่นนารีไม่สามารถติดต่อฐานข้อมูลได้ ปัญหานนี้สาเหตุหลักเกิดจากตัวจัดการระบบฐานข้อมูล(Data Access Object : DAO) กล่าวคือไฟล์ระบบบางตัวไม่ได้ถูกติดตั้ง หรือติดตั้งแล้วพร้อมกับไฮไลต์ดิกชั่นนารีแต่ไม่สามารถทำงานได้ อันเนื่องมาจากหลายสาเหตุ เช่น การถอดถอนโปรแกรมบางตัวที่ให้ไฟล์ DAO ร่วมกันและไฟล์นั้นๆถูกถอดถอนไปด้วย,ระบบไม่สามารถทะเบียนไฟล์ (component) DAO นั้นๆได้เป็นต้น
โดยไฟล์ระบบหรือ component นั้นคือ dao360.dll สำหรับวิธีแก้ปัญหาทำได้ดังนี้
1. ตรวจสอบว่าในโฟลเดอร์ "C:\Program Files\Common Files\Microsoft Shared\DAO" มีไฟล์ "dao360.dll" หรือไม่ ถ้ามีแล้วก็ทำตามข้อ 3.
2. ถ้าไม่มีไฟล์ "dao360.dll" ให้ดาวน์โหลดไฟล์ download (233KB) แล้วนำมาวางใน
โฟลเดอร์ "C:\Program Files\Common Files\Microsoft Shared\DAO"
3. เมื่อมีไฟล์ "dao360.dll" แล้วให้คุณลงทะเบียนไฟล์ (component) นั่น ๆ เพื่อให้แน่ใจว่าพร้อมที่จะทำงาน โดยคลิ๊ก Start > Run และพิมพ์
| RegSvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\Dao360.dll" |

ให้คุณกดปุ่ม OK จะได้ผลดังรูปด้านล่าง
หลังจากนั้นให้คุณปิดและเปิดไฮไลต์ดิกชั่นนารี อีกครั้ง |
|
| ถาม : ติดตั้งไฮไลต์ดิกชั่นนารีและเรียกใช้ไฮไลต์ดิกชั่นนารีแล้ว แต่ไม่เห็นมีหน่าต่างหรือแสดงอะไรเลย? |
ตอบ : หลังจากติดตั้งเรียบร้อย
จะเรียกใช้ไฮไลต์ดิกชั่นนารีได้ที่ เมนู Start > All Program > HighLight
Dictionary (Windows® 2003 Server/XP) ดังรูป
หมายเหตุ : Windows® XP/2000/NT/ME/98/98SE เมนูจะอยู่ที่ Start > Program > HighLight Dictionary
เมื่อไฮไลต์ดิกชั่นนารีพร้อมใช้งานแล้วจะปรากฏไอค่อน ตรง ทาร์กบาร์ด้านล่างขวาดังรูปด้านล่าง ถ้าคุณต้องการเรียกโปรแกรมโดยตรงสามารถทำได้โดยคลิ๊ก ขวาที่ไอค่อน ตรงทาร์กบาร์และเลือก "เปิดโปรแกรม"
ดังรูปด้านล่าง

|
|
ถาม : ไฮไลต์ดิกชั่นนารีแสดงคำแปลเป็นภาษาต่างดาว " "
หรือ "??????? " และไม่สามารถแสดงภาษาไทย จะแก้ไขได้อย่างไรบ้าง
? |
ตอบ : คำถามนี้เป็นคำถามที่ถูกถามบ่อยมากทางอีเมลล์
โดยผู้ใช้ส่วนใหญ่ที่ถามแบบนี้จะอยู่ต่างประเทศ เครื่องที่ใช้มีการตั้งค่าปรกติตามประเทศนั้นๆ
ซึ่งแน่นอนว่ามีปัญหากับภาษาไทย สำหรับวิธีแก้ไขหลักๆ มี 2 วิธี
วิธีแรก เรียกไฮไลต์ดิกชั่นนารีขึ้นมาแล้วเลือก " ตั้งค่า " และก็เลือกแบบอักษร (Font) ที่ต้องการ ดังรูป

วิธีที่สอง ถ้าลองวิธีแรกและยังแก้ปัญหาไม่ได้ ก็ให้ทดลองวิธีที่
2 ซึ่งเป็นการตั้งค่าภาษาของ Windows® โดยทำตามลำดับดังนี้ เข้าไปที่
Start >> Setting >> Control Panel >>Regional
Options/Regional and Language Options
เลือกแท๊ป"Languages" ให้เลือก Install
files for complex script and right-to-left languages ส่วน install
files for East Asian languages อาจเลือกด้วยก็ได้ จากนั้น คลิ๊กปุ่ม
Apply ดังรูปด้านล่าง
ในขั้นตอนนี้ระบบใช้แผ่น CD Windows® ที่ติดตั้งไว้แล้ว
ดังนั้นให้คุณจัดเตรียมไว้ด้วย

ที่แท๊ป "Advanced" ตรง
Language for non-Unicode programs ให้เลือก "Thai"
และให้ คลิ๊กปุ่ม Apply ดังรูปด้านล่าง

ขั้นตอนต่อไปคือเลือกแท๊ป "Regional Options"
ตรง Standards and Formats ให้เลือก "Thai" และให้คลิ๊กปุ่ม
Apply ดังรูปด้านล่าง หลังจากนั้นให้ ปิด/เปิดไฮไลต์ดิกชั่นนารีใหม่้ หรือ
Restart เครื่องคอมพิวเตอร์ และเรียกไฮไลต์ดิกชั่นนารีีอีกครั้ง

*** Windows® 98 Thai Edtion จะไม่พบปัญหานี้
สำหรับอีกกรณีที่ไม่ค่อยพบมากนัก คือในระบบไม่มี ฟอนต์ Tahoma ซึ่งท่านสามารถตรวจสอบได้ว่ามี ฟ้อนต์ดังกล่าวอยู่ในระบบหรือไม่โดย ค้นหาไฟล์ tahoma.ttf และ tahomabd.ttf ในโฟลเดอร์ c:\windows\fonts หรือ c:\winnt\fonts ว่ามีอยู่หรือไม่
ถ้ายังไม่มี ก็ให้ติดตั้งโดยดาวน์โหลดไฟล์ download (652KB) หลังจากนั้นแตกไฟล์ tahoma.ttf และ tahomabd.ttf ไปวางที่โฟลเดอร์ fonts ของระบบ หรือทำตามขั้นตอนในรายละเอียดตามเอกสารแนบไฟล์ |
|
|
ถาม : ทำไมลากไฮไลต์แล้วกดปุ่มกลางของเมาท์แล้วไฮไลต์ดิกชั่นนารีก็ยังไม่แปลคำศัพท์ให้ ?  |
ตอบ : โดยปรกติคุณสมบัติ การใช้ปุ่มตรงกลางของเมาท์เพื่อรับคำศัพท์ จะถูกปิดไว้ คุณสามารถเปิดใช้งานได้โดยคลิ๊กตัวเลือก "ใช้ปุ่มตรงกลางของเม้าท์เป็นฮ๊อตคีย์" ในส่วน ตั้งค่า หลังจากนั้นให้ ปิดและเปิดไฮไลต์ดิกชั่นนารีใหม่อีกครั้ง

|
|
| ถาม : ถ้าโปรแกรมประเภท AntiSpyware แจ้งเตือนว่าคุณจะ Allow หรือ Stop การทำงานของ dictionary.exe หรือไม่ คุณควรทำอย่างไร ? |
ตอบ : โดยปรกติการติดตั้งโปรแกรมเพิ่มเติมในเครื่องคอมพิวเตอร์ของคุณ
ถ้าระบบถามว่าต้องการให้เขียน Registry หรือไม่ หรือต้องการให้โปรแกรมนั้น
ๆ ทำงานหรือไม่ ถือว่าเป็นสิ่งที่ดี เพราะนั่นหมายถึงเครื่องคอมพิวเตอร์ของคุณได้ติดตั้งโปรแกรม
AntiSpyware หรือโปรแกรมอื่น ๆที่ทำหน้าที่คล้ายกันเพื่อป้องกันการคุกคามระดับหนึ่ง แต่อย่างไรก็ตาม
MS® Windows หรือ AntiSpyware ต่าง ๆ ไม่ได้รู้จักโปรแกรมทุก ๆ
โปรแกรมในโลก ถ้ามีโปรแกรมใดที่ไม่รู้จัก ต้องการจะทำงาน เพื่อความปลอดภัยระบบ antiSpyware ต่าง ๆ ก็จะถามก่อนเพื่อให้คุณช่วยตัดสินใจ
โดยจะถามว่าให้ Allow หรือ Stop ซึ่งคุณจะรู้ว่าโปรแกรมนั้น ๆ ติดตั้งตัวเองหรือหรือคุณติดตั้ง
ถ้าโปรแกรมใดที่คุณติดตั้งเอง และคิดว่าไม่เป็น Spyware หรือ Virus
ก็ให้เลือก Allow ถ้าโปรแกรมนั้นๆ คุณไม่รู้จักเลยก็ควรเลือก Stop
ก่อนจะปลอดภัยกว่า...แต่สำหรับ ไฮไลต์ดิกชั่นนารีให้คุณเลือก "Allow"หรือ อื่น ๆที่ทำงานไกล้เคียงกัน
ตัวอย่าง สำหรับ McAfee® จะมี popup เตือนดังรูปด้านล่าง

ให้ท่านคลิ๊กทึ่ "Allow entire script this time" เพื่อดำเนินการต่อ หรือคลิ๊กที่ "Find out more information" จะปรากฎหน้าจอดังรูปด้านล่าง ให้คลิ๊ก "Allow" เพื่อเปิด โปรแกรมต่อ
สำหรับท่านที่ต้องการปิดคุณสมบัตินี้ของ McAfee® ทำได้โดย
- เปิดโปแกรม McAfee® โดยคลิ๊กที่ไอค่อนที่ทากส์บาร์
- คลิ๊กที่ VirusScan ตรงเมนูด้านซ้าย
- คลิ๊ก Configure VirusScan Options
- คลิ๊กปุ่ม Advanced
- เลือก Tab Exploits
- ยกเลิก Enable ScriptStopper
- คลิ๊ก OK
ตัวอย่าง สำหรับ MS® AntiSpyware จะมี popup เตือนดังรูปด้านล่าง

ถ้าแสดงหน้า "MS AntiSpyware Alert " ให้คลิ๊ก "Allow" เพื่อเปิดโปรแกรมต่อ และเลือก Send to SpyNet เพื่อรายงานให้ SpyNet ทราบ
หรือถ้าแสดงหน้า "MS AntiSpyware Notice " ให้คลิ๊ก "Allow" เพื่อเปิด โปรแกรมต่อ และเลือก "Remember this Action" เพื่อคราวหน้าจะได้ไม่ถามอีก
สำหรับท่านที่ใช้ Antivirus , AntiSpyware หรือ Personal Firewall ตัวอื่น ๆ กรุณาศึกษารายละเอียดการใช้งานได้จากเวบไซต์ โปรแกรมนั้น ๆ
Windows Defender, Lavasoft Ad-Aware, หรือ Spybot - Search & Destroy
|
|
| ถาม : ไฮไลต์ดิกชั่นนารี สามารถรับคำศัพท์ได้จากโปรแกรมอะไรได้บ้าง
? |
ตอบ : ไฮไลต์ดิกชั่นนารี ใช้ได้กับ MS® Internet Explorer®, MS® Office, Adobe® Acrobat ,Notepad®,MSN®,Editor Tools,Opera®,FireFox®
และโปรแกรมอื่น ๆ อีกมากมาย โดยคำศัพท์นั้น ๆ ต้องสามารถใช้เม้าท์ลากไฮไลต์และคลิ๊กขวาแล้วสามารถใช้ เมนู "Copy" ได้เท่านั้น
ตัวอย่าง ปัญหาที่อาจพบกับ Adobe® Acrobat ซึ่งลากไฮไลต์แล้วกด ปุ่ม Windows Key กับปุ่ม X / ปุ่ม Alt กับปุ่ม X หรือปุ่มตรงกลางของเม้าท์ ไฮไลต์ดิกชั่นนารี ก็ยังไม่แปลคำศัพท์ให้ ปัญหานี้อาจไม่ได้เกิดจากตัวไฮไลต์ดิกชั่นนารีเอง เพราะโดยปรกติแล้วไฮไลต์ดิกชั่นนารี จะใช้ได้กับเอกสาร .pdf ทั่วไป ที่ไม่มีการป้องกันการก๊อปปี้ไว้ ทั้งนี้เพราะในขั้นตอนการสร้างเอกสาร .pdf นั้นผู้สร้างเอกสาร สามารถเลือกว่าต้องการป้องกันก็อบปี้หรือไม่ ถ้าผู้สร้างเอกสาร pdf นั้นๆ ป้องกันการก๊อปปี้ไว้ ไฮไลต์ดิกชั่นนารี ก็ไม่สามารถรับคำศัพท์ได้และคุณจะไม่สามารถก๊อปปี้คำศัพท์นั้นๆไปวางที่ใดหรือโปรแกรมอื่นได้เลย ส่วนวิธีดูว่าเอกสาร pdf นั้นๆถูกป้องกันหรือไม่นั้น ทำได้เบื้องต้นโดย ลากลากไฮไลต์ที่คำศัพท์แล้วคลิ๊กขวา ถ้าไม่สามารถใช้เมนู "Copy" ได้ ก็ให้สันนิฐานได้ว่าเอกสาร pdf นั้นๆ ได้ถูกป้องกันการก็อบปี้ไว้ ดังนั้นถ้าต้องการแปลคำศัพท์ที่มีในเอกสาร pdf แบบนี้ต้อง พิมพ์คำศัพท์ใหม่เท่านั้น หรือใช้เครื่องมืออื่น ๆ เพื่อยกเลิกการป้องกันการก๊อปปี้นั้นก่อน ซึ่งวิธีการไม่ขอกล่าวถึงในที่นี้
ดังนั้นสรุปได้ว่า แต่ถ้าลากลากไฮไลต์และคลิ๊กขวาแล้วสามารถใช้ เมนู "Copy" ได้ แสดงว่าใช้ฮ๊อตคีย์ของไฮไลต์ดิกชั่นนารี รับคำศัพท์ได้เช่นกัน
สำหรับบางครั้ง จากที่ทดลองใช้ เข้าใจว่ามีคีย์ชนอยู่กับ acrobat เพราะถ้าคลิ๊กเม้าท์ตรงกลางแบบปรกติทีเหมือนกับโปรแกรมอื่นๆ ทั่วไปอาจทำให้ Acrobat ค้างไปเลย ต้องกด Ctrl+Alt+Del เพื่อออก และเมื่อทดสอบลากไฮไลต์ใน Acrobat แล้วจะมี popup เล็ก ๆ ของ Acrobat ขึ้นมาคือ "Copy to Clipboard" ,"copy with format" , หรือสัญลักษณ์ "T.." ถ้าคลิ๊ก เมาท์ตรงกลางขณะที่เมาท์ชี้บนปุ่มที่ Popup โปรแกรมก็จะก็จะรับคำศัพท์ได้ปรกติ |
|
| ถาม : ตัวเลือก "สร้างอินเด็กซ์เพื่อการค้นหาที่รวดเร็ว"
เลือกกับไม่เลือกแตกต่างกันอย่างไร ? |
ตอบ : ตัวเลือก "สร้าง อินเด๊กซ์
เพื่อการค้นหาที่รวดเร็ว" เป็นปุ่ม ที่กำหนดว่าให้เก็บข้อมูลคำศัพท์ไว้ในหน่วยความจำ หรือไม่ ? ถ้าเลือก ในการเรียกใช้ไฮไลต์ดิกชั่นนารีแต่ละครั้งจะรวดเร็วกว่าเพราะไฮไลต์ดิกชั่นนารีอยู่ในหน่วยความจำแล้ว ไม่ต้องโหลดข้อมูลใหม่ แต่จะต้องจองหน่วยความจำไว้ประมาณ 10MฺB
ถ้าไม่เลือก ในการเรียกใช้ไฮไลต์ดิกชั่นนารีแต่ละครั้งก็จะ โหลดข้อมูลใหม่ ซึ่งจะช้ากว่าแบบแรก
ในการใช้งานจริงๆ ควรเลือกตามความเหมาะสมในการใช้งานและประสิทธิภาพของเครื่องคอมพิวเตอร์
คือถ้าเครื่องคอมพิวเตอร์ มีหน่วยความจำ น้อยหรือไม่ค่อยได้เรียกใช้ไฮไลต์ดิกชั่นนารีบ่อยมากนักก็ไม่ควรเลือกฟังก์ชั่นนี้
แต่ถ้าเครื่องคอมพิวเตอร์ของคุณมี หน่วยความจำมากพอหรือจำเป็นต้องเรียกใช้ไฮไลต์ดิกชั่นนารีบ่อย
ๆ ก็ควรเลือกใช้ฟังก์ชั่นนี้ เป้นต้น |
|
| ถาม : ตัวเลือก "แนะนำการตัดอักขระท้ายคำศัพท์เมื่อตรวจพบ"
มีการทำงานอย่างไร ? |
ตอบ : ในการค้นหาคำศัพท์
ถ้าค้นหาแล้วไม่พบความหมาย ไฮไลต์ดิกชั่นนารีจะแนะนำว่าและตรวจสอบว่าคำศัพท์นั้น ๆ
ลงท้ายด้วย -ly,-ed,-es,-s,-er ฯ หรือไม่ ? พร้อมแนะนำให้ตัดอักขระด้านหลังออกเพื่อค้นหาคำศัพท์ตรงตัวจริงๆ |
|
| ถาม : MS® VB 6.0 Runtime คือโปรแกรมอะไรและทำไมต้องติดตั้ง
? |
ตอบ : เป็นที่รู้กันว่า MS® VB
6.0 เป็นเป็นเครื่องมือที่ใช้พัฒนาโปรแกรมประยุกต์ต่างๆ โดยตัวของ MS® VB 6.0 เองไม่ได้เป็น
คอมไฟล์เลอร์จริงๆ แต่เป็นอินเตอร์พีทเตอร์ และไฮไลต์ดิกชั่นนารีนี้ก็พัฒนาด้วย
MS® VB 6.0 และในการเรียกใช้โปรแกรมประยุกต์ที่พัฒนาด้วย MS® VB6.0 จำเป็นต้อง
สร้างสภาพแวดล้อมของระบบให้เหมาะสมก่อน ก็คือการติดตั้ง MS® VB 6.0 Runtime
นั่นเอง
รายการไฟล์ต่าง ๆ ที่จะได้หลังจากติดตั้ง MS® VB 6.0 Runtime (SP6)
File name |
Version |
Size |
| Asycfilt.dll |
2.40.4275.1 |
144 KB (147,728 bytes) |
| Comcat.dll |
4.71.1460.1 |
21.7 KB (22,288 bytes) |
| Msvbvm60.dll |
6.0.97.82 |
1.32 MB (1,386,496 bytes) |
| Oleaut32.dll |
2.40.4275.1 |
584 KB (598,288 bytes) |
| Olepro32.dll |
5.0.4275.1 |
160 KB (164,112 bytes) |
| Stdole2.tlb |
2.40.4275.1 |
17.5 KB (17,920 bytes) |
|
| |