'객체지향언어 > Visual Basic' 카테고리의 다른 글
오토수강신청프로그램 V1.0 (0) | 2010.08.15 |
---|---|
recordset으로...전체 레코드 구하기 (0) | 2010.06.10 |
파포인트 spread에서 엑셀저장시 lock을 풀기위해서는... (0) | 2010.06.10 |
LostFocus는 이럴때 사용한다. (0) | 2010.06.02 |
MASK + Format 을 이용한 여러가지 표현방식 (0) | 2010.06.02 |
오토수강신청프로그램 V1.0 (0) | 2010.08.15 |
---|---|
recordset으로...전체 레코드 구하기 (0) | 2010.06.10 |
파포인트 spread에서 엑셀저장시 lock을 풀기위해서는... (0) | 2010.06.10 |
LostFocus는 이럴때 사용한다. (0) | 2010.06.02 |
MASK + Format 을 이용한 여러가지 표현방식 (0) | 2010.06.02 |
VB.NET으로 mysql과 연결하는 방법 (0) | 2010.08.25 |
---|---|
recordset으로...전체 레코드 구하기 (0) | 2010.06.10 |
파포인트 spread에서 엑셀저장시 lock을 풀기위해서는... (0) | 2010.06.10 |
LostFocus는 이럴때 사용한다. (0) | 2010.06.02 |
MASK + Format 을 이용한 여러가지 표현방식 (0) | 2010.06.02 |
VB.NET으로 mysql과 연결하는 방법 (0) | 2010.08.25 |
---|---|
오토수강신청프로그램 V1.0 (0) | 2010.08.15 |
파포인트 spread에서 엑셀저장시 lock을 풀기위해서는... (0) | 2010.06.10 |
LostFocus는 이럴때 사용한다. (0) | 2010.06.02 |
MASK + Format 을 이용한 여러가지 표현방식 (0) | 2010.06.02 |
오토수강신청프로그램 V1.0 (0) | 2010.08.15 |
---|---|
recordset으로...전체 레코드 구하기 (0) | 2010.06.10 |
LostFocus는 이럴때 사용한다. (0) | 2010.06.02 |
MASK + Format 을 이용한 여러가지 표현방식 (0) | 2010.06.02 |
문자 추출 방법 (0) | 2010.06.02 |
아래소스는 사용자가 주민번호를 입력할때 생일이 자동으로 입력되도록 해주라는 요구사항이였는데 아래와 같이 만들면 되겠다. 포커스를 이해하자.
Private Sub Jumin_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles mskJumin.LostFocus
Dim strSex As String
Dim strBirth As String
strSex = Mid(mskJumin.CtlText, 8, 1)
Select Case strSex
Case "1", "3"
cboSex.SelectedIndex = 1
Case "2", "4"
cboSex.SelectedIndex = 2
End Select
If mskJumin.CtlText <> "" Then '주민번호 자동생성
mskBirth.CtlText = Format(Val("19" + MSVB.Left(mskJumin.CtlText, 6)), "####-##-##")
End If
End Sub
recordset으로...전체 레코드 구하기 (0) | 2010.06.10 |
---|---|
파포인트 spread에서 엑셀저장시 lock을 풀기위해서는... (0) | 2010.06.10 |
MASK + Format 을 이용한 여러가지 표현방식 (0) | 2010.06.02 |
문자 추출 방법 (0) | 2010.06.02 |
다이얼로그 박스 띄워서 Excel 저장하는 방법 (0) | 2010.06.02 |
파포인트 spread에서 엑셀저장시 lock을 풀기위해서는... (0) | 2010.06.10 |
---|---|
LostFocus는 이럴때 사용한다. (0) | 2010.06.02 |
문자 추출 방법 (0) | 2010.06.02 |
다이얼로그 박스 띄워서 Excel 저장하는 방법 (0) | 2010.06.02 |
오라클 DB -> VB 소스로 이미지를 불러와서 객체에 넣어주는 방법 (0) | 2010.06.02 |
LostFocus는 이럴때 사용한다. (0) | 2010.06.02 |
---|---|
MASK + Format 을 이용한 여러가지 표현방식 (0) | 2010.06.02 |
다이얼로그 박스 띄워서 Excel 저장하는 방법 (0) | 2010.06.02 |
오라클 DB -> VB 소스로 이미지를 불러와서 객체에 넣어주는 방법 (0) | 2010.06.02 |
계산기 0.1 버전 입니다. (0) | 2009.08.05 |
VB로 실무를 하다보면 사용자 요구사항 중에 빈번하게 나오는 요구사항들은 편리성인데 그중 하나가 파일을 저장할때 다이얼로그 박스가 나오면서 파일명이 기입되게 하는 부분인데 무심코 만든 코딩보다는 신경써서 만들어 놓아야 할것이다. 아래는 해당코드인데 자신에 맡게 변경해서 사용하면 된다.
Private Sub SaveFile()
SaveFileDialog1.Title = "TEST"
SaveFileDialog1.DefaultExt = "xls"
SaveFileDialog1.Filter = "Excel Files|*.xls|All Files|*.*"
SaveFileDialog1.FilterIndex = 1
SaveFileDialog1.FileName = Format(Now(), "yyyyMMdd") + "_" + "Titel명"
SaveFileDialog1.ShowDialog()
If SaveFileDialog1.FileName = "" Then Exit Sub
Dim strExt As String
strExt = System.IO.Path.GetExtension(SaveFileDialog1.FileName)
strExt = strExt.ToUpper()
If strExt = ".XLS" Then
파일저장 함수 호출
End If
End Sub
p.s 모든 언어가 마찬가지 겠지만 이런 섬세한 부분까지 챙겨준다면 사용자는 프로그램을 만들어준 개발자를 계속 찾을것이다.
MASK + Format 을 이용한 여러가지 표현방식 (0) | 2010.06.02 |
---|---|
문자 추출 방법 (0) | 2010.06.02 |
오라클 DB -> VB 소스로 이미지를 불러와서 객체에 넣어주는 방법 (0) | 2010.06.02 |
계산기 0.1 버전 입니다. (0) | 2009.08.05 |
계산기 (0) | 2009.07.30 |