반응형
* VBNET 제어판 프린터 목록 불러 오기 예제...
전체 소스 코드
Form1.vb
Imports System.Collections
Imports System.Drawing.Printing
Public Class Form1
Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
'프린터 목록 콜렉션 배열에 담기...
Dim alList As System.Collections.ArrayList = New System.Collections.ArrayList(PrinterSettings.InstalledPrinters)
'정렬
alList.Sort()
'리스트뷰 아이템 초기화
listView1.Items.Clear()
Dim iCount As Integer
For iCount = 0 To alList.Count - 1 Step iCount + 1
'프린터 목록 리스트 보여주기...
Dim lvi As ListViewItem = New ListViewItem()
lvi.Text = (iCount + 1).ToString()
lvi.SubItems.Add(alList(iCount).ToString())
'리스트뷰 아이템에 추가...
listView1.Items.Add(lvi)
Next
End Sub
End Class
*예제 결과
https://kdsoft-zeros.tistory.com/166
반응형
'VB.NET Programming' 카테고리의 다른 글
[VBNET] [API] 제어판 기본 프린터(Default Printer) 변경 (0) | 2020.03.20 |
---|---|
[VBNET] [WMI] 실시간 메모리 사용량 체크 (Memory Check) - Progressbar (0) | 2020.03.18 |
[VBNET] [API] Mouse Cursor Move And AutoClick Event (0) | 2020.03.12 |
[VBNET] [API] 마우스 커서 좌표 얻어오기 (0) | 2020.03.10 |
[VBNET] [API] 한/영 키 상태 값 구하기 (0) | 2020.03.06 |