Visual Basic 6.0 사용자를 위한 Clipboard 개체

업데이트: 2007년 11월

Visual Basic 6.0의 Clipboard 개체는 Visual Basic 2008에서 유사한 Clipboard 개체로 대체되었습니다.

개념적 차이

Visual Basic 6.0에서 Clipboard 개체는 시스템 클립보드에서 텍스트, 이미지 및 데이터를 저장하고 검색하는 데 사용됩니다.

Visual Basic 2008에서 Clipboard 개체는 새 메서드와 약간 다른 메서드와 함께 My.Computer 네임스페이스에 포함됩니다.

클립보드 데이터 형식

Visual Basic 6.0에서는 Clipboard에 전달하거나 여기에서 검색할 데이터의 형식을 정의하는 데 상수가 제공됩니다.

Visual Basic 2008에서는 DataFormats 개체를 사용하여 데이터 형식을 정의하며 여러 가지 새로운 데이터 형식이 지원됩니다. Visual Basic 6.0 클립보드 형식 상수와 Visual Basic 2008의 이에 해당하는 요소의 목록은 이 항목의 뒷부분에 제공됩니다.

Clipboard 개체에 대한 코드 변경 사항

다음 예제에서는 Clipboard를 사용하여 텍스트를 저장하고 검색하는 방법을 보여 줍니다.

' Visual Basic 6.0 
Clipboard.Clear
Clipboard.SetText "Hello", vbCFText
If Clipboard.GetFormat(vbCFText) Then
   Text1.Text = Clipboard.GetText(vbCFText)
End If
' Visual Basic
My.Computer.Clipboard.Clear()
My.Computer.Clipboard.SetText("Hello")
If My.Computer.Clipboard.ContainsText Then
  TextBox1.Text = My.Computer.Clipboard.GetText
End If

Clipboard 상수에 해당하는 요소

Visual Basic 6.0

동일한 기능의 Visual Basic 2008 요소

vbCFBitmap

Bitmap

vbCFDIB

Dib

vbCFEMetafile

EnhancedMetafile

vbCFFiles

FileDrop

vbCFLink

해당 사항이 없습니다. 자세한 내용은 Visual Basic 6.0 사용자를 위한 동적 데이터 교환을 참조하십시오.

vbCFMetafile

MetafilePict

vbCFPalette

Palette

vbCFRTF

Rtf

vbCFText

Text

참고:

DataFormats 개체는 System.Windows.Forms 네임스페이스의 일부입니다. 위에서 나열한 형식 이외에 DataFormats에서는 Visual Basic 6.0에서 지원하지 않는 여러 클립보드 형식을 지원합니다.

참고 항목

작업

방법: Visual Basic에서 클립보드 지우기

방법: Visual Basic에서 클립보드 읽기

방법: Visual Basic에서 클립보드에 저장된 파일 형식 확인

방법: Visual Basic에서 클립보드에 오디오 스트림 저장

방법: Visual Basic에서 클립보드의 이미지 검색

방법: Visual Basic에서 클립보드에 쓰기

참조

My.Computer.Clipboard 개체

My.Computer.Clipboard 개체 멤버