คลิปบอร์ดของ windows ใช้ทำอะไร? คลิปบอร์ดและการใช้งาน แป้นพิมพ์ลัดพื้นฐานเพื่อการเข้าถึงที่รวดเร็ว

ผู้ใช้คอมพิวเตอร์ทุกคนต้องเผชิญกับสถานการณ์ที่จำเป็นต้องถ่ายโอนข้อความ ขนาดต่างๆ- คัดลอกจากแหล่งหนึ่งและย้ายไปยังอีกแหล่งหนึ่ง คนส่วนใหญ่ที่ใช้คุณสมบัตินี้ทุกวันไม่ได้คิดว่ามันจะเกิดขึ้นได้อย่างไร พวกเขาไม่รู้บนคอมพิวเตอร์ และต้องขอบคุณอะไรที่ทำให้พวกเขาสามารถทำมันได้ในเวลาอันสั้นโดยไม่ต้องเสียเวลาพิมพ์ข้อความซ้ำอีก การทำงานบนคอมพิวเตอร์จะค่อนข้างยากและไม่สะดวกหากไม่ใช่เพราะฟังก์ชันนี้ ดังนั้นทุกคนควรรู้ว่าคลิปบอร์ดอยู่ที่ไหนและใช้งานอย่างไร

ทำไมคุณถึงต้องการบัฟเฟอร์?

สำหรับผู้ที่ไม่ทราบว่าคลิปบอร์ดอยู่ที่ใดบนคอมพิวเตอร์และสาระสำคัญของงานคืออะไรเราจะบอกคุณว่ามันเป็นส่วนหนึ่งของหน่วยความจำของคอมพิวเตอร์ของคุณที่ใช้เป็นที่เก็บข้อมูลชั่วคราวสำหรับวางข้อมูลจาก แหล่งเข้าสู่หน่วยความจำและถ่ายโอนไปยังแอปพลิเคชันอื่น การกระทำที่เป็นไปได้: คัดลอก วาง ตัด ในการคัดลอกข้อมูลที่คุณสนใจ คุณต้องเลือกข้อความทั้งหมดแล้วกด Ctrl+C เพื่อคัดลอกข้อมูลไปยังคลิปบอร์ด

เมื่อมีข้อมูลที่บันทึกไว้ในที่เก็บข้อมูลแล้ว ปุ่ม Ctrl+V จะแสดงข้อความหรือไฟล์จากที่เก็บข้อมูลของคุณไปยังตำแหน่งที่คุณระบุ การใช้ฟังก์ชันตัดคุณสามารถดำเนินการคัดลอกและวางแบบเดียวกันได้ แต่หลังจากตัดแล้วจะถูกลบออกจากที่นั่น ซึ่งสามารถทำได้โดยใช้ปุ่ม Ctrl + X คุณสามารถทำได้โดยไม่ต้องใช้ปุ่มลัดโดยเลือกการกระทำ "คัดลอก", "วาง", "ตัด" ในแผงที่ปรากฏขึ้นหลังจากคลิกปุ่มเมาส์ขวา

คลิปบอร์ดคืออะไรและอยู่ที่ไหน?

กล่าวอีกนัยหนึ่งคลิปบอร์ดสามารถเรียกได้ว่าเป็นที่เก็บข้อมูลชั่วคราว นั่นคือนี่คือส่วนหนึ่งของหน่วยความจำที่คอมพิวเตอร์แยกออกมา หน่วยความจำที่ใช้ร่วมกันสำหรับการจัดเก็บข้อมูลชั่วคราวโดยเฉพาะ ที่เก็บข้อมูลชั่วคราวสามารถล้างหรือแสดงข้อมูลได้หลายครั้ง สำหรับระบบปฏิบัติการรุ่นเก่า เช่น Windows 2000 และ Windows XP ข้อความหรือไฟล์ที่คัดลอกไปยังที่เก็บข้อมูลสามารถค้นหาและดูได้โดยไปที่ Sharing Folder

คุณสามารถหามันได้ การกระทำต่อไปนี้: "เริ่ม" - "เรียกใช้" - clipbrd.exe หลังจากทำตามขั้นตอนเหล่านี้แล้ว คุณจะสามารถดูข้อมูลในพื้นที่เก็บข้อมูลของคุณ ล้างข้อมูล หรือเปลี่ยนแปลงได้ ในระบบปฏิบัติการรุ่นใหม่ เช่น Windows 7 ยูทิลิตี้นี้ไม่สามารถใช้งานได้

คลิปบอร์ดอยู่ที่ไหนในคอมพิวเตอร์?

ไม่มีคำตอบที่แน่นอนสำหรับคำถามนี้ เราสามารถพูดได้ว่าที่เก็บข้อมูลนั้นอยู่ในหน่วยความจำของคอมพิวเตอร์ตามลำดับในฮาร์ดไดรฟ์ เนื่องจากจะใช้หน่วยความจำเพื่อจัดเก็บข้อมูลชั่วคราว ข้อมูลต่างๆ- ดังนั้นเมื่อถูกถามว่าคลิปบอร์ดอยู่ที่ไหนบนคอมพิวเตอร์เราสามารถพูดได้ว่า: ในฮาร์ดไดรฟ์

บัฟเฟอร์มือถือ

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

คลิปบอร์ดถูกสร้างขึ้นในสมาร์ทโฟนเพื่อให้สามารถใช้งานได้เนื่องจากทำด้วยเหตุผลที่ดี ท้ายที่สุดแล้ว ด้วยเหตุนี้ งานมากมายที่สามารถทำได้บนคอมพิวเตอร์จึงกลายเป็นเรื่องง่าย อุปกรณ์โทรศัพท์นอกจากนี้ทุกที่ ดังนั้นคำตอบสำหรับคำถามนี้จึงเหมือนกับคำตอบสำหรับคำถามที่ว่าคลิปบอร์ดอยู่ที่ไหนบนคอมพิวเตอร์

จะล้างคลิปบอร์ดได้อย่างไร?

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

นอกจากนี้ คลิปบอร์ดจะล้างตัวเองหลังจากที่คุณรีสตาร์ทคอมพิวเตอร์ นั่นคือทุกครั้งที่คุณปิดและเปิดคอมพิวเตอร์หรือรีสตาร์ทเครื่อง คลิปบอร์ดของคุณจะสะอาดเหมือนแผ่นกระดาษสีขาว สำหรับผู้ที่ต้องการล้างคลิปบอร์ดอย่างรวดเร็วและด้วยตนเอง คุณสามารถทำได้โดยทำตามขั้นตอนไม่กี่ขั้นตอน ขั้นแรก คุณต้องสร้างทางลัดบนเดสก์ท็อปของคุณด้วยตำแหน่งต่อไปนี้: cmd /c “echo off | คลิป". ต้องป้อนอักขระเหล่านี้ในบรรทัดสถานที่ ถัดไป คุณต้องระบุชื่อทางลัดของคุณเพื่อล้างคลิปบอร์ด หลังจากนั้นคลิกที่ทางลัดของคุณ คลิกขวาเมาส์จากนั้น - "เปลี่ยนไอคอน" ในช่อง "ค้นหาไอคอน" ใน ไฟล์ถัดไปป้อนอักขระ %SystemRoot%\system32\imageres.dll หลังจากทำตามขั้นตอนเหล่านี้เสร็จแล้ว ให้เลือกไอคอนที่คุณต้องการ หลังจากนั้น เพียงเปิดทางลัดนี้ คลิปบอร์ดของคุณจะถูกล้างภายในหนึ่งวินาที คุณไม่จำเป็นต้องค้นหาว่าคลิปบอร์ดอยู่ที่ไหนในคอมพิวเตอร์ของคุณ

ทางเลือกอื่นนอกเหนือจากคลิปบอร์ดมาตรฐาน

ดังที่ได้กล่าวไว้ข้างต้นในบทความ คลิปบอร์ดมีข้อเสียเปรียบประการหนึ่ง นี่คือการไม่สามารถคัดลอกหลายโปรแกรมได้ ดังนั้นจึงมีโปรแกรมที่มีฟังก์ชันนี้และโปรแกรมเพิ่มเติมหลายโปรแกรม หนึ่งใน ตัวเลือกอื่น- นี่คือโปรแกรม Save.me รวมถึงฟังก์ชั่นการจัดเก็บชิ้นส่วนต่าง ๆ ดังนั้นผู้ใช้คอมพิวเตอร์จึงมักใช้งาน นอกจากนี้ยังมี จำนวนมากโปรแกรมเช่นนี้คุณสามารถค้นหาสิ่งที่คุณสนใจได้ตลอดเวลา

คลิปบอร์ดเป็นส่วนหนึ่งของหน่วยความจำของคอมพิวเตอร์ซึ่งสิ่งที่เราคัดลอกจะถูกเก็บไว้ชั่วคราว ข้อมูลที่มีอยู่ในนั้นจะไม่ปรากฏแก่ผู้ใช้

ตัวอย่างเช่น ฉันเลือกและคัดลอกข้อความบางส่วน มองไม่เห็นและเก็บไว้ในคลิปบอร์ด และมันจะอยู่ตรงนั้นจนกว่าฉันจะใส่เข้าไป หรือจนกว่าฉันจะคัดลอกอย่างอื่น

คลิปบอร์ดคืออะไร

สมมติว่าฉันมีโฟลเดอร์บนเดสก์ท็อปที่ต้องคัดลอกไปยังแฟลชไดรฟ์ ดังนั้นฉันจึงคลิกขวาที่มันแล้วเลือก "คัดลอก"

ดูเหมือนไม่มีอะไรเปลี่ยนแปลง ทุกอย่างยังคงเหมือนเดิม แต่โฟลเดอร์นี้ถูกบันทึกไว้ หน่วยความจำที่มองไม่เห็นคอมพิวเตอร์ - บนคลิปบอร์ด และตอนนี้คอมพิวเตอร์ก็เก็บมันไว้ใน “ใจ”

ตอนนี้ฉันเปิดแฟลชไดรฟ์แล้ววางโฟลเดอร์ที่คัดลอกไว้ลงไป: ฉันคลิกขวาที่พื้นที่ว่างแล้วเลือก "วาง"

โฟลเดอร์จากเดสก์ท็อปถูกเพิ่มลงในแฟลชไดรฟ์ ปรากฎว่าฉันเพิ่งดึงมันออกจากคลิปบอร์ด

นั่นคือวิธีการทำงาน เราคัดลอกข้อมูลบางส่วนและเพิ่มลงในคลิปบอร์ดแล้ววาง (ดึงออกจากที่นั่น)

ข้อมูลจะถูกเก็บไว้ที่นั่นนานเท่าใด?

จะถูกเก็บไว้ที่นั่นจนกว่าจะถูกแทนที่ด้วยอันใหม่ หรือจนกว่าคุณจะปิด (รีบูต) คอมพิวเตอร์ ฉันจะอธิบายด้วยตัวอย่าง

สมมติว่าฉันอ่านบทความที่น่าสนใจที่ไหนสักแห่งบนอินเทอร์เน็ต ฉันชอบมันมากจนอยากจะบันทึกไว้ในคอมพิวเตอร์ของฉัน นี่เป็นเรื่องง่ายๆ: คุณต้องเลือกข้อความ คัดลอก วางลงในไฟล์บนคอมพิวเตอร์ของคุณแล้วบันทึก

อย่างไรก็ตาม ฉันมีบทเรียนแยกต่างหากเกี่ยวกับเรื่องนี้บนเว็บไซต์ของฉัน

ซึ่งหมายความว่าฉันเลือกส่วนของข้อความที่ต้องการแล้วคัดลอก

ดังที่คุณทราบแล้วว่ามันจะไปที่คลิปบอร์ดทันทีและจะอยู่ที่นั่นจนกว่าฉันจะวางมันไว้ที่ใดที่หนึ่ง แต่สมมติว่าฉันฟุ้งซ่านกับบทความอื่น และในนั้นฉันพบบางสิ่งที่ฉันต้องการบันทึกไว้ในคอมพิวเตอร์ของฉันด้วย ดังนั้นหากฉันเลือกและคัดลอกส่วนใหม่นี้ ข้อความที่ถูกคัดลอกก่อนหน้านี้จะถูกลบ มันจะถูกแทนที่ด้วยชิ้นส่วนใหม่ และเมื่อแทรกเข้าไปก็จะเพิ่มเฉพาะข้อความใหม่เท่านั้น

นอกจากนี้คลิปบอร์ดจะถูกล้างทั้งหมดเมื่อคุณปิดและ เริ่มต้นใหม่คอมพิวเตอร์. นั่นคือถ้าฉันตัดสินใจออกไปเดินเล่นและปิดคอมพิวเตอร์ก่อนที่จะทำเช่นนั้น ข้อมูลที่คัดลอกไว้ในนั้นจะถูกลบ

คลิปบอร์ดเป็นที่เก็บข้อมูลชั่วคราวและไม่น่าเชื่อถืออย่างยิ่ง หากคุณได้คัดลอกข้อมูลบางส่วนแล้วอย่าลืมวางทันที

ไม่ใช่เพื่ออะไรเลยที่คำว่า "คัดลอก" ยังหมายถึงการวางด้วย นั่นคือพวกเขาไม่ได้หมายถึงการกระทำเดียว แต่เป็นการกระทำสองอย่างพร้อมกัน ท้ายที่สุดแล้วเมื่อทำการคัดลอกข้อมูลจะจบลงในบัฟเฟอร์ - ตรงกลาง - จากตำแหน่งที่ต้องวาง มิฉะนั้นพวกเขาจะไม่ได้รับการช่วยเหลือ

คลิปบอร์ดอยู่ที่ไหน

เขาค่อนข้างมี สถานที่จริงในคอมพิวเตอร์: ไดรฟ์ในเครื่อง C - Windows - system32 - ไฟล์ clip.exe

แต่ใน Windows 7, 8 และ 10 ไฟล์นี้ไม่เปิดขึ้น นั่นคือมันเป็นไปไม่ได้ที่จะเห็นว่ามีอะไรอยู่บ้าง แต่ใน Windows XP จะเรียกว่า clipbrd.exe และคุณยังสามารถเปิดได้ และถ้าคุณคัดลอกข้อความบางส่วนก่อน ข้อความนั้นจะอยู่ในไฟล์นี้

นี้ ไฟล์ระบบ- ไม่สามารถลบ ย้าย หรือเปลี่ยนชื่อได้

วิธีล้างคลิปบอร์ด

หากคุณกำลังคัดลอกส่วนย่อยของข้อความหรือไฟล์ขนาดเล็ก การล้างข้อมูลนั้นก็แทบไม่มีประโยชน์ แต่เมื่อคัดลอกแล้ว ไฟล์ขนาดใหญ่(เช่น ภาพยนตร์) คอมพิวเตอร์อาจเริ่มช้าลง ท้ายที่สุดแล้ว ข้อมูลทั้งหมดจะจบลงในที่เก็บข้อมูลชั่วคราวซึ่งอยู่ในระบบ ดิสก์ภายในเครื่อง- และแม้จะแทรกเข้าไปแล้วก็ยัง “นั่ง” อยู่ในความทรงจำ

แต่วิธีนี้แก้ไขได้ง่าย คุณเพียงแค่ต้องคัดลอกไฟล์ขนาดเล็ก (เช่น ภาพถ่ายหรือเอกสาร) จากนั้นทุกสิ่งที่เคยอยู่ในบัฟเฟอร์จะถูกลบและไฟล์ใหม่นี้จะถูกเพิ่มเข้ามาแทนที่

โปรแกรมคลิปบอร์ด

มีแอปพลิเคชั่นมากมายสำหรับจัดการที่เก็บข้อมูลชั่วคราวนี้ จำเป็นหากบุคคลมักทำงานกับข้อความ ท้ายที่สุดแล้วโปรแกรมดังกล่าวช่วยให้คุณสามารถดึงส่วนของข้อความที่ถูกคัดลอกมาก่อนหน้านี้ได้ สิ่งนี้ใช้ไม่ได้กับโฟลเดอร์และไฟล์

มีโปรแกรมที่คล้ายกันหลายโปรแกรม แต่โดยส่วนตัวแล้วฉันใช้เพื่อจุดประสงค์นี้ ฟรี ปุนโตตัวสลับจาก Yandex. หน้าที่หลักคือเปลี่ยนรูปแบบแป้นพิมพ์โดยอัตโนมัติเมื่อผู้ใช้ลืมไป

ตัวอย่างเช่น ฉันกำลังพิมพ์ข้อความและทันใดนั้นฉันก็สังเกตเห็นว่าฉันลืมเปลี่ยนภาษาเป็นภาษารัสเซีย - ทุกอย่างถูกพิมพ์แล้ว เป็นตัวอักษรภาษาอังกฤษ- ที่นี่ พันโต สวิตเชอร์ไม่อนุญาตให้มีสถานการณ์ดังกล่าว ตัวโปรแกรมเองจะเปลี่ยนเค้าโครงและ "แปล" ข้อความโดยอัตโนมัติ

ดังนั้นนอกเหนือจากการเปลี่ยนเลย์เอาท์แล้ว แอปพลิเคชั่นนี้ยังมีอย่างอื่นอีกมากมาย ฟังก์ชั่นที่มีประโยชน์- รวมไปถึงการช่วยในการทำงานด้วย คลิปบอร์ด- บันทึกและช่วยให้คุณสามารถดึงส่วนของข้อความที่ถูกคัดลอกในเวลาที่ต่างกัน

การติดตั้ง Punto Switcher

ขั้นแรก ตรวจสอบเพื่อดูว่ามีอยู่ในคอมพิวเตอร์ของคุณแล้วหรือไม่ เมื่อต้องการทำสิ่งนี้ ให้ดูที่ทาสก์บาร์ - ที่ด้านล่าง ด้านขวาหน้าจอ. หากมีไอคอนเช่นนี้พร้อมกับไอคอนตัวอักษร (หรือแทน) แสดงว่าคุณได้ติดตั้งโปรแกรมไว้แล้ว

มีไอคอนไหม? ยอดเยี่ยม! จากนั้นคลิกขวาที่มันเพื่อให้แน่ใจว่าเป็น Punto Switcher

หากคุณไม่พบโปรแกรมดังกล่าว ให้ดาวน์โหลดจากเว็บไซต์ทางการ กระบวนการติดตั้งนั้นง่ายมาก: เรียกใช้ไฟล์ที่ดาวน์โหลด ยอมรับทุกข้อแล้วคลิก "ถัดไป" สิ่งเดียวคือโปรแกรมจะเสนอให้เพิ่มสิ่งต่าง ๆ ของยานเดกซ์ลงในคอมพิวเตอร์ของคุณ หากคุณไม่ต้องการมัน เพียงยกเลิกการเลือกช่องทั้งหมด

หลังการติดตั้ง ไอคอนต่อไปนี้จะปรากฏบนทาสก์บาร์ (ขวา):

หรือหากเลือกตัวอักษรภาษาอังกฤษ:

ตอนนี้โปรแกรมจะเริ่มทำงานทุกครั้งที่คุณบูตคอมพิวเตอร์และจะคอยติดตามว่าคุณพิมพ์อะไรและอย่างไร

การทำงานกับคลิปบอร์ดใน Punto Switcher

โปรแกรมสามารถบันทึกส่วนของข้อความได้มากถึง 30 ส่วน ซึ่งคุณจะสามารถเข้าถึงประวัติได้ตลอดเวลา Punto Switcher ยังช่วยให้คุณสามารถถอดเสียงแฟรกเมนต์ไปยังคลิปบอร์ดและบันทึกได้แม้จะรีบูตระบบแล้วก็ตาม แต่ทั้งหมดนี้คุณต้องทำการตั้งค่าบางอย่าง

1. เปิดหน้าต่างโปรแกรม ดับเบิลคลิกคลิกซ้ายที่ไอคอนถาด ในแท็บ "ทั่วไป" เลือก "ขั้นสูง"

2. เราทำเครื่องหมายที่ "จับตาดูคลิปบอร์ด" และทำเครื่องหมายที่ "บันทึกประวัติคลิปบอร์ดหลังจากนั้น" รีบูท Windows"(ถ้าคุณต้องการมันแน่นอน) จากนั้นคลิก "ตกลง"

ตอนนี้ส่วนของข้อความที่คุณคัดลอกจะถูกบันทึกไว้ในโปรแกรม และสามารถรับได้จากที่นั่น โดยคลิกขวาที่ไอคอน Punto Switcher จากนั้นเลือก "คลิปบอร์ด" และ "ดูประวัติ"

เราคลิกที่ชิ้นส่วนที่ต้องการแล้วคัดลอก หลังจากนั้นสิ่งที่เหลืออยู่ก็คือการใส่เข้าไป

ป.ล.

การคัดลอกและวางสามารถทำได้ไม่เพียงแต่ผ่านปุ่มเมาส์ขวาเท่านั้น แต่ยังสามารถใช้แป้นพิมพ์ลัด Ctrl+C และ Ctrl+V ได้อีกด้วย สะดวกและรวดเร็ว - คุณเพียงแค่ต้องทำความคุ้นเคย

หลักการมีดังนี้ เลือกสิ่งที่คุณต้องการคัดลอก กดค้างไว้ ปุ่ม Ctrlจากนั้นกดปุ่ม C ไปที่ตำแหน่งที่ต้องแทรกข้อมูลนี้ กด Ctrl และ V (Russian M) ค้างไว้

ในระบบปฏิบัติการ Windows, Mac OS หรือ Android ผู้ใช้คอมพิวเตอร์และอินเทอร์เน็ตได้รับโอกาสในการทำงานพร้อมกันในหลายหน้าต่างด้วยหลายโปรแกรม

ผู้ใช้ถูกล่อลวงให้ถ่ายโอนข้อมูลจากบางโปรแกรม (จากบางหน้าต่าง) ไปยังโปรแกรมอื่น (ไปยังหน้าต่างอื่น) ทันที

ตัวอย่างเช่น คุณมีข้อความที่เหมาะสมในรูปแบบ Notepad (เช่น พร้อมนามสกุล .txt) และข้อความนี้ค่อนข้างเหมาะสำหรับการแทรกลงในงานนำเสนอที่คุณกำลังเตรียม (เช่น ในรูปแบบ PowerPoint) เราไม่ควรพิมพ์ซ้ำอีกเหรอ! ข้อความมีอยู่แล้ว แต่อยู่ในรูปแบบอื่นและในหน้าต่างอื่นในโปรแกรมอื่น ฉันแค่ต้องการถ่ายโอนไปยังหน้าต่างอื่นไปยังโปรแกรมอื่นโดยอัตโนมัติ

หรือ ตัวอย่างเช่น ผู้ใช้พีซีถ่ายภาพและบันทึกในรูปแบบ (เช่น ด้วยนามสกุล .jpeg) และตอนนี้คุณต้องแทรกรูปภาพนี้เป็นภาพวาดใน ข้อความคำจะ “ตกแต่ง” ข้อความ ทำ “หนังสือภาพ” มีตัวอย่างที่คล้ายกันมากมายเมื่อมีความต้องการถ่ายโอนข้อมูลจากโปรแกรมหนึ่ง (จากหน้าต่างหนึ่ง) ไปยังอีกโปรแกรมหนึ่ง (ไปยังอีกหน้าต่างหนึ่ง) และถ้ามีความปรารถนาก็ต้องมีโอกาสตามมาด้วย

ทำอย่างไรเพื่อให้คุณสามารถถ่ายโอนข้อมูลใด ๆ จากโปรแกรมหนึ่งไปยังอีกโปรแกรมหนึ่งได้: ข้อความ รูปภาพ กราฟิก ภาพวาด ไดอะแกรม และแม้แต่วิดีโอหรือเสียง ฯลฯ

คลิปบอร์ดคืออะไร

ผู้พัฒนาระบบปฏิบัติการได้มีการคิดขึ้นมาค่อนข้างมาก วิธีเดิมซึ่งถือได้ว่าเป็นสากลเหมาะสำหรับการส่งข้อมูลเกือบทุกชนิด

ในโปรแกรมหนึ่งก็เพียงพอแล้วที่จะเลือกข้อมูลที่จะถ่ายโอนไปยังโปรแกรมอื่นและคัดลอกไปยังพื้นที่พิเศษเฉพาะ จากนั้นในโปรแกรมอื่นที่จะถ่ายโอนข้อมูลคุณต้องวางเคอร์เซอร์ในตำแหน่งที่จะวางข้อมูลและหลังจากนั้นให้ทำตามขั้นตอนการวางข้อมูลจากพื้นที่พิเศษนี้ซึ่งถูกคัดลอกไว้ก่อนหน้านี้ที่นั่น .

อย่างไรก็ตาม ขั้นตอนการคัดลอก-วางยังใช้งานได้ภายในหน้าต่างเดียว หนึ่งโปรแกรม หากจำเป็นต้องคัดลอกข้อมูลจากที่หนึ่งและวางลงในที่อื่นในข้อความ การนำเสนอ ฯลฯ

เนื่องจากความเรียบง่ายที่ชัดเจนของขั้นตอนในการถ่ายโอนข้อมูลจากหน้าต่างหนึ่งไปยังอีกหน้าต่างหนึ่ง ขั้นตอนนี้จึงได้รับชื่อสแลงว่า "คัดลอกวาง" คำว่า "copy-paste" มาจากคำภาษาอังกฤษ 2 คำคือ "copy-paste" ซึ่งแปลว่า "copy-paste"

พื้นที่พิเศษที่มีการคัดลอกข้อมูลก่อนแล้วจึงกู้คืน (วาง) จากที่นั่นเรียกว่า "คลิปบอร์ด" (ในภาษาอังกฤษ "คลิปบอร์ด" แปลว่า "คลิปบอร์ด")

เป็นความคิดที่ดี: ผู้ใช้ไม่จำเป็นต้องคิดด้วยซ้ำว่าคลิปบอร์ดคืออะไร ข้อมูลที่เลือกไปอยู่ที่นั่นได้อย่างไร และจากนั้นจะกู้คืนข้อมูลนี้จากคลิปบอร์ดในหน้าต่างของโปรแกรมอื่นหรือที่อื่นในที่เดียวกันได้อย่างไร โปรแกรม.

การดำเนินการ "คัดลอก" หรือ "ตัด" จากนั้น "วาง" และคลิปบอร์ดที่เกี่ยวข้องกับการดำเนินการเหล่านี้ คุณสมบัติมาตรฐานระบบปฏิบัติการหน้าต่างแม็คระบบปฏิบัติการหรือ Android

คลิปบอร์ดทำงานอย่างไรใน Windows, Mac, Android

โดยทั่วไป ข้อมูลจะเข้าสู่คลิปบอร์ดเมื่อผู้ใช้ใช้การดำเนินการอย่างใดอย่างหนึ่งจากสองรายการ:

  1. “คัดลอก” (Ctrl+C) หรือ
  2. “ตัด” (Ctrl+X)

และผู้ใช้ดึงข้อมูลจากคลิปบอร์ดโดยใช้การดำเนินการ "วาง" (Ctrl+V)

ดังนั้นคลิปบอร์ดจึงเป็นที่จัดเก็บข้อมูลระดับกลางซึ่งครอบครองบางส่วน หน่วยความจำเข้าถึงโดยสุ่มคอมพิวเตอร์. ออกแบบมาเพื่อจัดเก็บข้อมูลชั่วคราว

คลิปบอร์ดมาตรฐานซึ่งเป็นส่วนหนึ่งของ RAM สามารถล้างข้อมูลได้เอง เช่น เมื่อคอมพิวเตอร์ปิดอยู่ หรือเมื่อมีการวางข้อมูลใหม่ไว้ที่นั่น

หากคุณทำบน Windows โดยใช้ ปุ่ม PrtScr(ย่อจาก บันทึกหน้าจอ, พิมพ์หน้าจอ) จากนั้นจะไปที่คลิปบอร์ดด้วย และคุณสามารถแยกภาพหน้าจอออกจากคลิปบอร์ดได้โดยใช้การดำเนินการ "วาง"

การทำงานของคลิปบอร์ด "คัดลอก" และ "วาง"

หลายโปรแกรมมีรายการเมนูและปุ่ม "คัดลอก" ในคลังแสงรวมถึงรายการเมนูและปุ่ม "วาง"

ตามกฎแล้ว เนื่องจากมีการใช้รายการเหล่านี้บ่อยครั้ง รายการเมนูเหล่านี้จึงมักอยู่ในเมนูโปรแกรมหลัก และปุ่ม "คัดลอก" และ "วาง" อาจมีค่อนข้างมาก ขนาดใหญ่และมองเห็นได้ชัดเจน (รูปที่ 1)

ข้าว. 1. ปุ่ม “วาง” และ “คัดลอก” ในโปรแกรม ไมโครซอฟต์ เวิร์ด

1 ในรูป 1 – ปุ่ม "คัดลอก" ในโปรแกรม Word ซึ่งจะใช้งานได้เฉพาะเมื่อเลือกข้อความ (หรือรูปภาพ) เท่านั้นและดังนั้นจึงมีวัตถุให้คัดลอกและวางไว้บนคลิปบอร์ด
2 ในรูป 1 – ปุ่ม “แทรก”

เมนูบริบทจำนวนมากที่ปรากฏขึ้นเมื่อคุณคลิกขวา (RMB) บนส่วนของเอกสารที่เลือก (ข้อความ รูปภาพ ฯลฯ ) มีตัวเลือก "คัดลอก" และ "วาง" เนื่องจากสิ่งเหล่านี้เป็นการกระทำที่ผู้ใช้พีซีใช้บ่อยเมื่อทำงาน ด้วยโปรแกรม ( รูปที่ 2)

ข้าว. 2. รายการเมนูบริบท "คัดลอก" และ "ตัวเลือกการวาง" ใน Microsoft Word

ปุ่ม "คัดลอก" และ "วาง" (1 และ 2 ในรูปที่ 1) จะถูกแทนที่ด้วยรายการเมนูบริบทที่มีชื่อเหมือนกันทุกประการ (1 และ 2 ในรูปที่ 2)

มันง่ายขนาดนั้นเลยเหรอ?

บ่อยครั้งที่ผู้ใช้ใช้การคัดลอกและวางเพื่อถ่ายโอนข้อมูลจากที่หนึ่งในโปรแกรมไปยังอีกที่หนึ่งหรือจากโปรแกรมหนึ่งไปยังอีกโปรแกรมหนึ่งโดยไม่ต้องคำนึงถึงวิธีการทำ และในกรณีเกือบ 100% จะได้ผลลัพธ์ที่เพียงพอ: ข้อมูลจากโปรแกรมหนึ่งถูกถ่ายโอนไปยังโปรแกรมอื่นโดยไม่มีการบิดเบือน หรือจากที่หนึ่งไปยังอีกโปรแกรมหนึ่งภายในโปรแกรมเดียวกัน

แต่อาจมีข้อยกเว้น จากนั้นการใช้คลิปบอร์ดอาจทำให้ข้อมูลเสียหายได้หากใช้ความสามารถที่ให้มาไม่ถูกต้อง สิ่งนี้เกิดขึ้นไม่บ่อยนัก แต่ก็ยังสามารถเกิดขึ้นได้ มาดูตัวอย่างของ "การบิดเบือน" ของข้อมูลหรือตัวอย่างกันดีกว่า ความผิดปกติพร้อมคลิปบอร์ด

คลิปบอร์ดหรือบัฟเฟอร์การหลอกลวงโดยใช้ Excel เป็นตัวอย่าง

ผู้ใช้สเปรดชีต Excel รู้ว่าเซลล์ Excel สามารถจัดเก็บไม่เพียง แต่ตัวเลขเท่านั้น แต่ยังรวมถึงสูตรสำหรับการคำนวณด้วย และในเซลล์นั้นข้อมูลที่ได้รับจากการคำนวณโดยใช้สูตรเหล่านี้จะปรากฏขึ้น ตอนนี้ลองจินตนาการว่าเราวางเคอร์เซอร์ไว้ในเซลล์ที่มีสูตร คลิก "คัดลอก" และวางข้อมูลบนคลิปบอร์ด

จากนั้นวางเคอร์เซอร์ในเซลล์ว่างอื่นแล้วคลิก "แทรก" อะไรควรเข้าไปในเซลล์อิสระนี้? สูตรที่อยู่ในเซลล์ก่อนหน้าที่เราคัดลอกข้อมูลไปยังคลิปบอร์ดคืออะไร หรือตัวเลขที่อยู่ในเซลล์ก่อนหน้า? หากเป็นสูตร ผลลัพธ์การแทรกจะเหมือนกัน (สูตรที่แทรกจะทำงานและตัวเลขจะปรากฏในเซลล์ซึ่งเป็นผลลัพธ์ของการคำนวณโดยใช้สูตรนี้) หากแทรกตัวเลข ผลลัพธ์ของการแทรกจะเป็นตัวเลขที่เท่ากับตัวเลขที่อยู่ในเซลล์ที่ทำการคัดลอกโดยสมบูรณ์

เห็นได้ชัดว่าด้วยเหตุนี้ ในเซลล์ใหม่ เราจะเห็นตัวเลขหนึ่งตัว (หากแทรกสูตร) ​​หรืออีกตัวหนึ่ง (หากแทรกตัวเลข) ซึ่งหมายความว่าเราจะได้ผลลัพธ์ทั้งที่ “ถูก” และ “ผิด” นั่นคือเราจะได้รับคำตอบที่ถูกต้องจากคลิปบอร์ดหรือจะได้รับคำตอบที่ไม่ถูกต้องจาก "บัฟเฟอร์การหลอกลวง"!

จะไม่ทำผิดพลาดได้อย่างไร? คุณจำเป็นต้องรู้ว่าอะไรถูกวางจากคลิปบอร์ดตามค่าเริ่มต้นในโปรแกรมใดโปรแกรมหนึ่ง เพียงเพื่อให้รู้ ในการทำเช่นนี้คุณต้องอ่านเกี่ยวกับเรื่องนี้จากที่ใดที่หนึ่ง (เช่นในวิธีใช้โปรแกรม) หรือทดลองด้วยตัวเอง หากคุณไม่ทราบ คุณสามารถรับข้อมูลที่ไม่ถูกต้องได้ โดยไม่ได้ขึ้นอยู่กับความสามารถของคลิปบอร์ด แต่ขึ้นอยู่กับ "บัฟเฟอร์การหลอกลวง"!

ในตัวอย่างที่กำหนดด้วย Excel ผู้ใช้ที่มีประสบการณ์โปรแกรมนี้รู้ว่าตามค่าเริ่มต้น สูตรจะถูกแทรกลงในเซลล์ ไม่ใช่ค่า หากคุณยังคงต้องวางค่าจากคลิปบอร์ด ไม่ใช่สูตร คุณก็จำเป็นต้องใช้ เมนูเพิ่มเติมแทรกและเลือก "แทรกค่า" จากนั้น (หมายเลข 1 ในรูปที่ 3) หรือใช้ "การแทรกพิเศษ" (หมายเลข 2 ในรูปที่ 3 และรูปที่ 4):

ข้าว. 3. การแทรกค่าลงในเซลล์ใหม่ (แทนสูตร) ​​(หมายเลข 1) หรือใช้การวางแบบพิเศษ (หมายเลข 2)

หากคุณคลิกที่ตัวเลือก “ เม็ดมีดพิเศษ” (2 ในรูปที่ 3) จากนั้นในหน้าต่างที่เปิดขึ้นด้วยชื่อเดียวกันเราจะมีตัวเลือกการแทรกมากมาย:

ข้าว. 4. หน้าต่างวางแบบพิเศษของ Excel เพื่อเลือกตัวเลือกสำหรับการวางข้อมูลที่คัดลอกจากคลิปบอร์ดลงในเซลล์ใหม่

ดังที่เราเห็นในรูป 4 คุณสามารถแทรกได้ไม่เพียงแต่ค่าหรือสูตรลงในเซลล์ใหม่เท่านั้น แต่ยังรวมถึงรูปแบบข้อมูล สูตร และค่าพร้อมกับรูปแบบ ฯลฯ รวมถึงหมายเหตุเกี่ยวกับเซลล์ เงื่อนไขเกี่ยวกับค่า และรวมถึงการเพิ่มการดำเนินการเพิ่มเติม สำหรับการประมวลผลข้อมูล

ในแง่หนึ่งคุณอาจสับสนกับคลิปบอร์ดที่ดูเรียบง่ายได้อย่างสมบูรณ์ ผู้ใช้ประจำบ่อยครั้งที่มีการดำเนินการสองอย่าง: "คัดลอก" และ "วาง" ในทางกลับกันคุณสามารถได้รับมากมาย คุณลักษณะเพิ่มเติมหากคุณสมบัติเหล่านี้มีอยู่ในโปรแกรมที่ใช้คลิปบอร์ด

เกี่ยวกับคลิปบอร์ด Microsoft Office รวมถึงปี 2010, 2013, 2016

มีคุณสมบัติการจัดการคลิปบอร์ดขั้นสูงที่ขยายเพิ่มเติมแล้ว แพ็คเกจไมโครซอฟต์(ย่อว่า MS) สำนักงาน. ซึ่งสามารถทำได้โดยใช้โปรแกรมคลิปบอร์ดที่สร้างไว้ในแพ็คเกจ MS Office (แพ็คเกจนี้รวมชุดโปรแกรม: โปรแกรมแก้ไขข้อความคำ, สเปรดชีตเอ็กเซล การนำเสนอด้วยพาวเวอร์พอยต์, ฐาน เข้าถึงข้อมูลและคนอื่น ๆ).

การใช้คลิปบอร์ดใน MS Office คุณสามารถคัดลอกและวางได้ไม่ใช่แค่ครั้งเดียวหรือซ้ำแล้วซ้ำอีก แต่ซ้ำแล้วซ้ำอีก

คลิปบอร์ดสามารถเก็บสำเนาข้อความได้มากถึง 24 สำเนาและ องค์ประกอบกราฟิกซึ่งสามารถแทรกทั้งหมดได้ในคราวเดียว ทีละรายการหรือด้วยวิธีอื่นก็ได้

การเข้าถึงความสามารถของคลิปบอร์ดซึ่งดำเนินการจากโปรแกรมใด ๆ ในแพ็คเกจ MS Office แสดงอยู่ด้านล่างในรูป 5 โดยใช้ Excel เป็นตัวอย่าง

จากคลิปบอร์ดเดียวคุณสามารถวางข้อมูลลงไปได้ โปรแกรมที่แตกต่างกัน office: Word, Excel, PowerPoint ฯลฯ พูดง่ายๆ ก็คือคุณสามารถคัดลอกรูปภาพได้ 1 ครั้ง หลังจากนั้นจะนำไปวางไว้ในโปรแกรม MS Office Clipboard จากนั้นภาพนี้สามารถวางจากคลิปบอร์ดและเข้าไปได้ โปรแกรมแก้ไขคำ, และใน สเปรดชีต Excelและเข้าสู่การนำเสนอด้วย PowerPoint

ข้าว. 5. คลิปบอร์ดใน Excel

ข้อมูลเพิ่มเติมเกี่ยวกับคลิปบอร์ดสำหรับ Office 2010 โดยเฉพาะเกี่ยวกับการเปิดและปิดเกี่ยวกับการตั้งค่าการมองเห็นข้อมูลจากเว็บไซต์อย่างเป็นทางการในรัสเซีย:

เว็บไซต์อย่างเป็นทางการของ Microsoft ในภาษารัสเซียเกี่ยวกับคลิปบอร์ดสำหรับ Office 2013 และ 2016:

โปรแกรมคลิปบอร์ดใน MS Office เรียกอีกอย่างว่าตัวจัดการคลิปบอร์ด มีคนอื่นๆ โปรแกรมพิเศษสำหรับระบบปฏิบัติการ เรียกว่าตัวจัดการคลิปบอร์ด ซึ่งออกแบบมาเพื่อขยายขีดความสามารถของคลิปบอร์ดมาตรฐาน

กลับไปสู่คุณสมบัติมาตรฐาน บัฟเฟอร์ปกติ exchange ซึ่งมีอยู่ใน Windows, Mac OS หรือ Android เราทราบว่ามันเก็บข้อมูลล่าสุดที่ถูกคัดลอกไว้ที่นั่น

หากคุณคัดลอกไปยังคลิปบอร์ดหลายครั้ง คุณสามารถวางได้เฉพาะข้อมูลที่คัดลอกไว้ที่นั่นเท่านั้น ครั้งสุดท้าย, และทั้งหมด สำเนาก่อนหน้าจะถูกลบออกจากคลิปบอร์ดมาตรฐานโดยอัตโนมัติ

ดังนั้น หากคุณต้องการใช้คลิปบอร์ดมาตรฐานซ้ำๆ คุณจะต้องใช้การดำเนินการ "วาง" ทันทีหลังจากการดำเนินการ "คัดลอก" แต่ละครั้ง คัดลอกหลายครั้งติดต่อกัน แล้ววางหลายครั้งในแถว (แม้ว่าจะดูมากกว่านั้นก็ตาม ตัวเลือกที่สะดวกทำงาน) โดยใช้ คุณสมบัติมาตรฐานคลิปบอร์ด ไม่ใช่

คลิปบอร์ดใน Word

เม็ดมีดพิเศษนั้นไม่เพียงพบในส่วนที่ค่อนข้างซับซ้อนและใช้งานได้หลากหลายเท่านั้น โปรแกรมเอ็กเซลแต่ยังอยู่ใน Word (รูปที่ 6) รวมถึงในโปรแกรมอื่นๆ อีกมากมาย และคุณต้องจำสิ่งนี้ไว้หากคุณใช้คลิปบอร์ดอย่างแข็งขัน เพื่อที่ว่าในที่สุดมันจะไม่กลายเป็น "บัฟเฟอร์ของการหลอกลวง"

ข้าว. 6.1. แทรกเมนูใน Word

หากคุณเปิดเมนู "วาง" ใน Word (1 ในรูปที่ 6.1) จากนั้นคลิกที่ตัวเลือก "วางแบบพิเศษ" (2 ในรูปที่ 6.1) คุณจะเห็นตัวเลือกที่นำเสนอสำหรับการวางจากคลิปบอร์ด:

ข้าว. 6.2. วางแบบพิเศษจากคลิปบอร์ดใน Microsoft Word

คุณสามารถวางข้อมูลได้โดยตรงโดยไม่ต้องใช้คลิปบอร์ด

และฉันต้องการทราบสิ่งต่อไปนี้ด้วย คุณสามารถวางข้อมูลลงในโปรแกรมได้ไม่เพียงแต่จากคลิปบอร์ดเท่านั้น สามารถแทรกรูปภาพจากไฟล์, ข้อความสามารถแทรกจากไฟล์, กราฟและไดอะแกรมสามารถแทรกลงในตาราง และอื่นๆ อีกมากมาย คลิปบอร์ดไม่เกี่ยวอะไรด้วย! และเมนู "แทรก" ใน Word เดียวกัน (รูปที่ 7) ก็ไม่มีความสัมพันธ์แม้แต่น้อยกับการวางข้อมูลจากคลิปบอร์ดแม้ว่าเมนูนี้จะเขียนเหมือนกันกับชื่อของปุ่ม "วาง" ซึ่งมีไว้สำหรับการวางจาก คลิปบอร์ด

ข้าว. 7. แทรกเมนู โปรแกรมไมโครซอฟต์คำไม่เกี่ยวข้องกับการวางจากคลิปบอร์ด

ในรูป รูปที่ 7 แสดงให้เห็นว่าใน Word เมนูแทรกซึ่งไม่เกี่ยวข้องกับคลิปบอร์ดประกอบด้วย:

  • หน้า,
  • ตาราง
  • การวาดภาพ,
  • คลิป,
  • ไดอะแกรม
  • ส่วนหัว,
  • จารึก,
  • สัญลักษณ์
  • ฯลฯ

ดังนั้น เมื่อใช้คลิปบอร์ด ผู้ใช้พีซีสามารถวางข้อมูลที่คัดลอกไว้ก่อนหน้านี้จากตำแหน่งอื่นในโปรแกรมเดียวกันหรือจากโปรแกรมอื่นได้ และสิ่งนี้ไม่เกี่ยวข้องกับความเป็นไปได้อื่น ๆ ในการแทรกข้อมูลอื่น ๆ ซึ่งอย่างที่เราเห็นก็มีมากมายเช่นกัน

“คลิปบอร์ดมีชิ้นส่วนขนาดใหญ่” หมายความว่าอย่างไร

หลังจากทำงานกับโปรแกรมเสร็จแล้ว ข้อมูลที่คัดลอกล่าสุดจะยังคงอยู่ในคลิปบอร์ด แม้ว่าข้อมูลจะถูกคัดลอกแล้ว ข้อมูลนี้จะยังคงอยู่ในคลิปบอร์ดและสามารถใช้เพื่อวางลงในโปรแกรมอื่น (ในหน้าต่างอื่น)

หากข้อมูลบนคลิปบอร์ดนี้ใช้พื้นที่มาก (เช่น คัดลอก ข้อความขนาดใหญ่, ภาพสามมิติ ฯลฯ ) จากนั้นเมื่อออกจากโปรแกรมอาจมีคำเตือนว่าข้อมูลจำนวนมากยังคงอยู่ในคลิปบอร์ด (รูปที่ 8)

ข้าว. 8. คำเตือนว่ามีข้อมูลเหลืออยู่ในคลิปบอร์ดจำนวนมาก

ในกรณีนี้ ผู้ใช้ต้องตัดสินใจว่าจะทิ้งข้อมูลนี้ไว้หรือควร "ล้าง" คลิปบอร์ดพร้อมกับการปิดโปรแกรมที่คัดลอกข้อมูลนี้ไว้

1 ในรูป 8 – หากคุณคลิก "ใช่" ข้อมูลจะยังคงอยู่ในคลิปบอร์ด โปรแกรมเวิร์ดจะถูกปิด
2 ในรูป 8 – คลิกที่ “ไม่” ข้อมูลจะถูกลบออกจากคลิปบอร์ด Word จะถูกปิด
3 ในรูป 8 – หากคุณคลิก "ยกเลิก" จะไม่มีอะไรเปลี่ยนแปลง เนื่องจากผู้ใช้เปลี่ยนใจเกี่ยวกับการล้างคลิปบอร์ดและปิด Word

การตัดสินใจว่าจะเลือกปุ่มใดในสามปุ่มนั้นขึ้นอยู่กับผู้ใช้

หากคุณลบข้อมูลออกจากคลิปบอร์ด จะไม่สามารถวางลงในโปรแกรมอื่นได้อีกต่อไป และถ้าคุณปล่อยไว้ก็จะสามารถวางได้ แต่การจัดเก็บข้อมูลจำนวนมากไว้ในคลิปบอร์ดจะต้องใช้ทรัพยากรพีซีจำนวนมาก ที่นี่ผู้ใช้จะต้องตัดสินใจว่าต้องการอะไร: บันทึกข้อมูลลงในคลิปบอร์ดหรือบันทึกทรัพยากร RAM บนอุปกรณ์เพื่อทำงานต่อไป

อย่าลืม!คุณสามารถคัดลอกข้อความ รูปภาพ และข้อมูลอื่นๆ จากอินเทอร์เน็ตโดยไม่ต้องระบุลิงก์ไปยังแหล่งที่มาเท่านั้น ของใช้ส่วนตัว- หากข้อมูลที่คัดลอกถูกโพสต์ซ้ำบนอินเทอร์เน็ตโดยไม่ระบุลิงก์ไปยังแหล่งที่มาของข้อมูล ถือเป็นการละเมิดลิขสิทธิ์และอาจนำไปสู่ผลที่ไม่พึงประสงค์


คำจำกัดความ คลิปบอร์ด - พื้นที่พิเศษของ RAM ที่ดูแลโดยระบบปฏิบัติการ ระบบวินโดวส์- ปรากฎว่าทุกแอปพลิเคชันสามารถเข้าถึงได้อย่างเท่าเทียมกันและใช้ในการถ่ายโอนข้อมูลระหว่างกัน คลิปบอร์ด - พิเศษ เครื่องมือวินโดวส์สำหรับจัดเก็บข้อความและภาพวาดชั่วคราว


การใช้งาน คลิปบอร์ดใช้เมื่อทำการคัดลอกและย้าย อัลกอริทึมสำหรับการคัดลอก (ย้าย): 1. เลือกวัตถุ (ไฟล์ ข้อความ รูปภาพ) ที่จะคัดลอก (ย้าย) 2. ใช้คำสั่งคัดลอก (ตัด) จากเมนูแก้ไข (เมนูบริบท เครื่องมือบนแถบเครื่องมือ) ใช้ปุ่ม Ctrl+C 3. แสดงตำแหน่งที่คุณต้องการคัดลอก (เลือกโฟลเดอร์ ระบุตำแหน่ง) 4. ใช้คำสั่ง วางคำสั่งจากเมนูแก้ไข (เมนูบริบท เครื่องมือบนแถบเครื่องมือ) ใช้ปุ่ม Ctrl+V






การใช้งาน 1. เลือกวัตถุที่จะคัดลอก 2. ใช้คำสั่ง Copy 1. เมนูแก้ไข (คำสั่ง Copy) 2. เมนูบริบท(คำสั่งคัดลอก) 3. เครื่องมือบนแถบเครื่องมือ 4. ปุ่ม Ctrl+C 3. ระบุตำแหน่งที่จะคัดลอก 4. ใช้คำสั่งวาง 1. เมนูแก้ไข (คำสั่งวาง) 2. เมนูบริบท (คำสั่งวาง) 3. เปิดเครื่องมือ แถบเครื่องมือ 4.ปุ่ม Ctrl+V

คลิปบอร์ดเป็นพื้นที่ของ RAM ที่ระบบปฏิบัติการใช้เพื่อจัดเก็บข้อมูลชั่วคราว เขาทำหน้าที่เป็น ที่เก็บข้อมูลที่ใช้ร่วมกันข้อมูลสำหรับแอปพลิเคชันทั้งหมดบนระบบ ที่จริงแล้ว โปรแกรมใด ๆ ก็สามารถเขียนข้อมูลลงในคลิปบอร์ดและอ่านได้จากที่นั่น สามารถจัดเก็บข้อมูลได้ หลากหลายชนิดและนอกเหนือจากข้อมูลแล้ว ยังมีข้อมูลเกี่ยวกับประเภทของข้อมูลที่เก็บไว้ คลิปบอร์ดเป็นส่วนประกอบสำคัญ ระบบปฏิบัติการพิมพ์วินโดวส์

บัฟเฟอร์ให้ การแลกเปลี่ยนที่ง่ายที่สุดข้อมูลระหว่างแอปพลิเคชัน แอปพลิเคชั่นหนึ่งวางข้อมูลไว้ที่นั่น ส่วนอีกแอปพลิเคชั่นหนึ่งอ่านข้อมูลจากบัฟเฟอร์ โดยทั่วไปแล้ว การกระทำเหล่านี้ (การอ่านและการเขียน) จะดำเนินการโดยผู้ใช้มีส่วนร่วมโดยตรง แอปพลิเคชันหนึ่งสามารถมีส่วนร่วมในการใช้บัฟเฟอร์ได้ ในกรณีนี้ ข้อมูลจะถูกแลกเปลี่ยนภายในนั้น

ในการดำเนินการแลกเปลี่ยนข้อมูลผ่านบัฟเฟอร์ใน Delphi มีคลาสพิเศษ ทีคลิปบอร์ด- Delphi ยังมีวัตถุระดับโลก คลิปบอร์ดซึ่งเป็นตัวอย่างของชั้นเรียน ทีคลิปบอร์ดและแสดงถึงคลิปบอร์ดของ Windows

การใช้คุณสมบัติและวิธีการของวัตถุ คลิปบอร์ดการนำไปปฏิบัติเป็นไปได้ การดำเนินงานต่างๆการแลกเปลี่ยนหรือการวิเคราะห์ข้อมูลที่เก็บไว้ เพื่อเข้าถึงวัตถุบัฟเฟอร์ในส่วน การใช้งานโมดูลที่ดำเนินการกับวัตถุคลิปบอร์ด โมดูลจะถูกระบุ คลิปบอร์ด.

จำนวนรูปแบบทั้งหมดที่คลิปบอร์ดรองรับมีอยู่ในคุณสมบัติ รูปแบบการนับพิมพ์ จำนวนเต็ม- เมื่อต้องการแสดงจำนวนรูปแบบที่บัฟเฟอร์รู้จัก คุณสามารถใช้รายการต่อไปนี้:

//ในส่วนการใช้งาน เราระบุโมดูล Clipbrd Label1.Caption:= IntToStr(Clipboard.FormatCount);

คลิปบอร์ดรองรับประเภทข้อมูลที่หลากหลาย นี่คือรายการค่าคงที่ที่มีชื่อในบางรูปแบบ

  • CF_TEXT - ข้อความธรรมดา(รหัส ANSI) อักขระลงท้ายบรรทัดคือ #10 และ #13 อักขระลงท้ายข้อความคือ #0
  • CF_BITMAP- การวาดภาพในรูปแบบ BMR
  • CF_MetaFilePic- การวาดภาพในรูปแบบ WMF
  • CF_TIFF- การวาดภาพรูปแบบ TIFF
  • CF_OEMTEXT- ข้อความ.
  • CF_DIB- การวาดภาพรูปแบบ DIB
  • CF_เวฟ- เสียง.
  • CF_UniCodeText- ข้อความ (รหัส Unicode)
  • CF_รูปภาพ- วัตถุประเภท TPicture
  • CF_COMPONENT- วัตถุประเภทถาวร

หากจำเป็น คุณสามารถสร้างและลงทะเบียนรูปแบบข้อมูลของคุณเองเพิ่มเติมจากรูปแบบพื้นฐานที่มีอยู่ได้

เมื่อใช้รูปแบบข้อมูลที่ไม่เป็นมาตรฐานที่วางและดึงมาจากคลิปบอร์ด โปรแกรมจะต้องปฏิบัติตามข้อตกลงที่กำหนดโดยนักพัฒนาสำหรับการแลกเปลี่ยนข้อมูลดังกล่าว

รายการที่ 1 แสดงตัวจัดการ กดปุ่มกำลังโหลดเข้ารายการ กล่องรายการ1 o ค่าคงที่ที่ระบุรูปแบบข้อมูลคลิปบอร์ดแต่ละรูปแบบ

รายการ 1. การแสดงรูปแบบคลิปบอร์ด

ตัวแปร i: จำนวนเต็ม; เริ่มต้นสำหรับ i:= 0 ถึง Clipboard.FormatCount - 1 ทำ ListBox1.Items.Append(IntToStr(Clipboard.Formats[i])); จบ;

แอปพลิเคชันสามารถใส่ข้อมูลลงในคลิปบอร์ดเท่านั้นและดึงข้อมูลในรูปแบบที่คลิปบอร์ดจะรองรับ รายการรูปแบบที่รองรับจะถูกสร้างขึ้นเมื่อเริ่มต้นแอปพลิเคชัน

ก่อนที่จะเข้าถึงข้อมูลที่มีอยู่ในวัตถุ คลิปบอร์ดอาจต้องมีการวิเคราะห์ รูปแบบข้อมูลเพื่อจุดประสงค์นี้จึงใช้วิธีนี้ NasFomat- ขั้นตอน HasFormat(รูปแบบ: Word) : Booleanใช้เพื่อค้นหาคลิปบอร์ดและช่วยให้คุณค้นหาว่าข้อมูลที่เก็บไว้ในนั้นสามารถดึงออกมาในรูปแบบที่ระบุที่ระบุโดยพารามิเตอร์ได้หรือไม่ รูปแบบ- ถ้าคำตอบคือใช่ ค่าที่ส่งคืนคือ จริง, มิฉะนั้น - เท็จ.

คลิปบอร์ดมีคุณสมบัติพิเศษ AsTextพิมพ์ สตริง AsText

รายการ 2 ตัวอย่างการใช้ HasFormat, AsText

ขั้นตอน TForm1.Button1Click (ผู้ส่ง: TObject); เริ่มต้นถ้า Clipboard.HasFormat(CF_TEXT) จากนั้น Edit1.Text:= Clipboard.AsText else MessageDlg("ไม่มีข้อความบนคลิปบอร์ด", mtInformation, ,0); จบ;

คุณยังสามารถคัดลอกข้อความไปยังคลิปบอร์ดโดยใช้วิธี SetTextBuf สิ่งเดียวที่ต้องคำนึงถึงที่นี่คือพารามิเตอร์ที่ส่งไปยัง SetTextBuf จะต้องถูกแปลงเป็นประเภท PChar

คลิปบอร์ด.SetTextBuf(PChar(แก้ไข1.Text));

โดยปกติ, แอพพลิเคชั่นต่างๆใช้คลิปบอร์ด แต่ในกรณีที่จำเป็นต้องเข้าถึงบัฟเฟอร์แบบเอกสิทธิ์เฉพาะบุคคล แอปพลิเคชันจะต้องเปิดขึ้นมาเอง ระบอบการปกครองพิเศษ- เพื่อจุดประสงค์นี้จึงเรียกว่าวิธีการ เปิดทำให้โปรแกรมสามารถเข้าถึงพื้นที่แลกเปลี่ยนที่ใช้ร่วมกันได้อย่างเต็มที่ (พิเศษ) หลังจากเรียกวิธีการแล้ว เปิดเนื้อหาของบัฟเฟอร์ไม่สามารถแก้ไขได้โดยแอปพลิเคชันอื่น ดังนั้นหลังจากการใช้งานแบบเอกสิทธิ์เฉพาะบุคคลสิ้นสุดลง แอปพลิเคชันจะต้องเรียกใช้เมธอด ปิดวัตถุ คลิปบอร์ด- หากไม่ได้ปิดบัฟเฟอร์ที่เปิดอยู่โดยใช้ ปิดระบบจะปิดโดยอัตโนมัติหลังจากโปรแกรมที่เปิดคลิปบอร์ดสิ้นสุดลง

รายการ 3. ตัวอย่างบน โดยใช้เปิด,ปิด,GetAsHandle.

ใช้ clipbrd; ขั้นตอน TForm1.Button1Click (ผู้ส่ง: TObject); var MyHandle: THandle; TextPtr: PChar; เริ่มคลิปบอร์ดเปิด; ลอง ($IFNDEF UNICODE) MyHandle:= Clipboard.GetAsHandle(CF_TEXT); ($ELSE) MyHandle:= คลิปบอร์ด GetAsHandle (CF_UNICODETEXT); ($ENDIF) TextPtr:= GlobalLock(MyHandle); ListBox1.Items.Add(StrPas(TextPtr)); GlobalUnlock (MyHandle); ในที่สุดคลิปบอร์ดปิด; จบ; จบ;

หากต้องการล้างเนื้อหาของคลิปบอร์ด ให้ใช้วิธีนี้ ชัดเจน- มันถูกเรียกโดยอัตโนมัติเมื่อเนื้อหาในบัฟเฟอร์เปลี่ยนแปลง ก่อนที่จะบันทึก ข้อมูลใหม่, วางอยู่ในบัฟเฟอร์, ข้อมูลเก่าถูกลบแล้ว

ระดับ ทีคลิปบอร์ดใช้โดยคลาสและส่วนประกอบอื่น ๆ มากมายที่รองรับการสื่อสารคลิปบอร์ด ตัวอย่างเช่นส่วนประกอบ บันทึกและ แก้ไขมีวิธีการแลกเปลี่ยนพิเศษ ข้อมูลข้อความผ่านบัฟเฟอร์ วิธีการ CopyToClipBoardและ CutToClipBoardวางข้อมูลข้อความบนคลิปบอร์ด คัดลอกและตัดจากแหล่งที่มา (ส่วนประกอบ) ตามลำดับ และวิธีการ วางจากคลิปบอร์ดเม็ดมีด ส่วนของข้อความจากบัฟเฟอร์ไปยังช่องข้อความ

เมื่อใช้วิธีการดังกล่าวเท่านั้นจะดีกว่าหากตรวจสอบว่าเนื้อหาของคลิปบอร์ดเป็นข้อมูลข้อความหรือไม่ รายการที่ 4 แสดงตัวอย่างการคัดลอกข้อความทั้งหมดที่ป้อนลงในช่องข้อความไปยังคลิปบอร์ด

รายการ 4. การคัดลอกข้อความจากฟิลด์ตัวแก้ไข Memo1 ไปยังคลิปบอร์ด

ขั้นตอน TForm1.Button1Click (ผู้ส่ง: TObject); เริ่ม //เลือกข้อความทั้งหมดในฟิลด์ตัวแก้ไข Memo1.SelectAll; //คัดลอกข้อความ Memo1.CopyToClipboard; จบ;

คลิปบอร์ดมักใช้เพื่อจัดเก็บข้อความดังนั้นวัตถุ คลิปบอร์ดมีคุณสมบัติพิเศษ AsTextพิมพ์ สตริงออกแบบมาเพื่อจัดการเนื้อหาของบัฟเฟอร์เสมือนเป็นข้อมูล รูปแบบข้อความ- คุณสมบัติ AsTextมีไว้สำหรับทั้งการอ่านและการเขียน เมื่ออ่านคุณสมบัติ ข้อมูลจะถูกดึงมาจากบัฟเฟอร์ และเมื่อเขียน ข้อมูลจะถูกเขียนลงในคลิปบอร์ด (รายการ 2)

เมื่อทำงานกับส่วนประกอบกราฟิกสำหรับการดำเนินการที่เกี่ยวข้องกับการแลกเปลี่ยนข้อมูลผ่าน พื้นที่ทั่วไปวิธีนี้สะดวกครับ กำหนด- ขั้นตอน มอบหมาย (ที่มา: TPersistent)กำหนดวัตถุให้กับคลิปบอร์ด ระบุโดยพารามิเตอร์ แหล่งที่มา- หากวัตถุนั้นเป็นรูปภาพและเป็นของคลาสกราฟิกเช่น ทีบิตแมป,ทีรูปภาพหรือ TMetafile.tmจากนั้นรูปภาพจะถูกคัดลอกไปยังคลิปบอร์ด รูปแบบที่จัดตั้งขึ้น- นอกจากนี้ยังสามารถใช้เพื่อแยกรูปภาพได้อีกด้วย กำหนด.

ตัวอย่างการใช้คลิปบอร์ดเพื่อคัดลอกรูปภาพแสดงอยู่ในรายการที่ 5

รายการ 5. การแชร์รูปภาพผ่านคลิปบอร์ด

ขั้นตอน TForm1.Button1Click (ผู้ส่ง: TObject); เริ่ม //เปิดคลิปบอร์ดการเข้าถึงแบบเอกสิทธิ์เฉพาะบุคคลเปิด; //ใส่รูปภาพลงในบัฟเฟอร์ Clipboard.Assign(Image1.Picture); //ตรวจสอบรูปแบบของข้อมูลในบัฟเฟอร์ถ้า Clipboard.HasFormat(CF_PICTURE) แล้ว Image2.Picture.Assign(Clipboard); //ปิดการเข้าถึงคลิปบอร์ดบัฟเฟอร์แบบเอกสิทธิ์เฉพาะบุคคลปิด; จบ;

วรรณกรรมที่ใช้: การเขียนโปรแกรมใน Delphi เทคนิคและผลกระทบ อเล็กซานเดอร์ เชิร์ตติก