728x90

싸이월드 일촌평보기 (닫혀있는 일촌평 보기/쓰기)


★ 다운로드 ★

사용방법
1. 고유번호나, 싸이월드 주소를 입력하고 이동버튼만 누르시면 됩니다.
728x90

명인's 싸이월드 스크랩 올리기 Returns Ver 1.9.5


사용방법은 프로그램내에 [사용법] 버튼을 클릭하시면 나옵니다.



싸이월드 스크랩 올리기 Returns Ver 1.9.5 다운로드
로그인한 아이디에 [블로그]가 개설이 되어있지 않으면
프로그램을 정상적으로 사용하지 못합니다.
그러니, 꼭 블로그를 개설하시고 사용해주세요.

// 센서티브, 러블리, 스크랩 유료 서비스 추가

에러가 발생시 다운받아 설치해주세요. ( 경로 바꾸시지 마시고 )

문의 - 네이트온(kyh3423a@naver.com) & 싸이월드(www.cyworld.com/57080859)


728x90

VB 소스/자료 ː 싸이월드 랜덤 고유번호 추출 소스



제작 : 명인s http://clanguage.tistory.com/
제작 : 명인s http://clanguage.tistory.com/
728x90

명인's 싸이월드 스크랩 올리기 Returns Ver 1.9


사용방법은 프로그램내에 [사용법] 버튼을 클릭하시면 나옵니다.


싸이월드 스크랩 올리기 Returns Ver 1.9 다운로드
로그인한 아이디에 [블로그]가 개설이 되어있지 않으면
프로그램을 정상적으로 사용하지 못합니다.
그러니, 꼭 블로그를 개설하시고 사용해주세요.


에러가 발생시 다운받아 설치해주세요. ( 경로 바꾸시지 마시고 )

문의 - 네이트온(kyh3423a@naver.com) & 싸이월드(www.cyworld.com/57080859)


728x90


Ctrl + T 를 눌러 구성요소를 띄웁니다.

Microsoft Windows Common Controls 6.0 을 체크후 확인을 누릅니다.

추가를 하면 왼쪽 중앙에 ProgressBar 가 추가됩니다.

Option Explicit
Private Sub Form_Load()
PB1.Max = 100 ' PB1의 최대값 지정
PB1.Min = 0 ' PB1의 최소값 지정
PB2.Max = 100 ' PB2의 최대값 지정
PB2.Min = 0 ' PB2의 최소값 지정
PB1.Scrolling = ccScrollingSmooth
PB2.Scrolling = ccScrollingStandard
Timer1.Interval = 1000 ' 타이머 속도 1초
' 위 옵션은 직접 코딩을 안하셔도 속성에서 지정하셔도 되지만, _
  초보자분들을 위해 직접 코딩했습니다.
End Sub
Private Sub Timer1_Timer() ' 1초마다
Static i As Long 'PB 의 Value 값이 될 변수 선언 , i의 초기값은 0
i = i + 1 '1초마다 1씩 값증가
PB1.Value = i 'PB1의 Value(값) 은 i 값
PB2.Value = i
End Sub
728x90


 

이번 강좌는 ListBox 를 배워보는 시간입니다.
첨부 파일 해뒀으니, 사용해보시고, 익혀보세요!
저도 초보니깐 ^^;; 틀린게 있더라도 잘 이해해주시면서 봐주세요.

즐거운 비주얼베이직 되시길 +_+




Option Explicit

Private Sub Command1_Click() '리스트  값 추가
List1.AddItem "+_+ 추가됬다" & List1.ListCount
'List1에 "+_+ 추가됬다" 라는 값을 추가 _
 List1.ListCount 은 list1의 총 값의 갯수를 출력하는 메소드다. _
 여기서 넣어준 이유는 값을 다 다르게 넣어주기 위해서다.

End Sub

Private Sub Command2_Click() '리스트 값 삭제
On Error Resume Next
'에러무시
If List1.ListIndex >= 0 Then
'List1의 listindex값이 0 이상일경우에만 삭제
List1.RemoveItem List1.ListIndex
End If
'List1.RemoveItem List1.ListIndex 만 코딩할경우 _
 아무것도 선택이 되지 않았을때 에러가 난다. _
 그러므로, if문을 사용해서나, on error resume next 를 써서 에러를 무시한다.
End Sub

Private Sub Command3_Click() '리스트 값 출력
MsgBox List1.Text
'List1의 값을 출력하는 내가 알고 있는 방식은 2가지이다. _
 그중 한가지 방법은 List1.text 이고, _
 다른 방식은 List1.list(list1.listindex) 이다. _
 편한걸 쓰기 바란다.

End Sub

Private Sub Command4_Click() '리스트 값 전체삭제
List1.Clear 'list1의 list값을 전부다 삭제
End Sub

Private Sub Command5_Click() '리스트 값 선택
On Error Resume Next
'에러무시
If List1.ListCount > 0 Then
'List1의 총 갯수가 1이상일경우에만 선택
List1.ListIndex = 0
' List1의 인덱스 0 선택 즉 첫번째
End If 'listindex값은 0부터 시작함 // ListCount 는 1부터 시작함
End Sub

 

제작 : 명인's
블로그주소 :
http://clanguage.tistory.com/
728x90

2009/01/05 - [Visual Basic 6.0/VBː강좌] - VB Split 함수 사용방법

이전 글에서 Split함수를 이해하셨다면 Join함수도 쉽게 이해 하실수 있을겁니다.

짧게 쓰겠습니다.

Private Sub Form_Load()
Dim TArr() As String
Dim TestStr As String

TestStr = "명인바보=_=;; 명인은 천재다 명인은 고수다, 명인은 초보다"
TArr() = Split(TestStr, "명인")

Dim i As Long
For i = LBound(TArr) To UBound(TArr)
Debug.Print "|" & TArr(i) & "|"
Next

Dim Sstr As String

Sstr = Join(TArr(), "명인")
Debug.Print Sstr '결과 확인
End Sub

위 예제 를 실행해보면,

TestStr 에 저장된 값이랑
Sstr 에 저장된 값이 같다는걸 알수 있습니다.

Join(배열,기준)

728x90


Private Sub Form_Load()
Dim TArr() As String
Dim TestStr As String

TestStr = "명인바보=_=;; 명인은 천재다 명인은 고수다, 명인은 초보다"
TArr() = Split(TestStr, "명인")

Dim i As Long
For i = LBound(TArr) To UBound(TArr)
Debug.Print "|" & TArr(i) & "|" '직접실행창에 출력
Next
End Sub

Split 함수를 사용할때 꼭
배열을 설정할때 배열길이를 설정하면 안된다
위 처럼 Tarr() 식으로 선언을 해주어야 한다.

Split 함수 사용방법
배열() = Split(전체문장,짜를기준)
출력예제
배열() = Split("가1나1다1라1마1바","1")

이런식으로 해보면






형식으로 배열에 저장이 됩니다.

Split와 반대대는 함수는 Join 함수 반대로
특정 기준으로 붙여주는 함수

MSDN에 나온 설명

설명

지정된 하위 문자열의 개수를 포함하는 0을 기수로 하는 1차원 배열입니다.

구문

Split(expression[, delimiter[, count[, compare]]])

Split 함수 구문은 다음과 같은 구성 요소로 되어 있습니다.

구성 요소 설명
expression 필수. 하위 문자열과 구분 기호를 포함하는 문자식. expression이 길이가 0인 문자열("")이면 Split는 빈 배열, 즉 요소와 데이터가 전혀 없는 배열을 반환합니다.
delimiter 선택. 하위 문자열의 한계를 식별하기 위해 사용되는 문자열. 생략하면 공백 문자(" ")가 구분 기호로 가정됩니다. delimiter가 길이가 0인 문자열이면 전체 문자열을 포함하는 단일 요소가 반환됩니다.
count 선택. 반환할 문자열 수로 –1은 모든 하위 문자열이 반환됨을 의미합니다.
compare 선택. 하위 문자열을 평가할 때 사용할 비교 종류를 나타내는 숫자값. 값에 대한 설명은 아래 설정을 참조하십시오.

설정

compare 인수의 값은 다음과 같습니다.

상수 설명
vbUseCompareOption –1 Option Compare문의 설정을 사용하여 비교를 수행합니다.
vbBinaryCompare 0 이진 비교를 수행합니다.
vbTextCompare 1 텍스트 비교를 수행합니다.
vbDatabaseCompare 2 Microsoft Access 전용. 데이터베이스의 정보를 기반으로 비교를 수행합니다.


728x90

'선언
Private Declare Function Beep Lib "kernel32.dll" _
(ByVal dwFreq As Long, ByVal dwDuration As Long) As Long

'사용방법 및 예제
Private Sub Form_Load()
Call Beep(5000, 1000) '  Beep(주파수,재생시간) 1000 = 약 1초
End Sub


참쉽죠?

키워드 : Microsoft Visual Basic 6.0 , Win32 Api , Beep
728x90

Private Sub Command1_Click()
Label1.Caption = ChangStr("고구마는 천재ㅇ였어요. ㄴ그러던ㅇ 어느날 3명인이 바s보로 만들었죠.", "ㅇㄴ3s", "zz")
End Sub
'ChangStr(전체글,바뀔문자,바꿀문자)
Private Function ChangStr(Allmsg As String, FindStrMsg As String, ChangeStrMsg As String)
Dim i As Long
For i = 1 To Len(FindStrMsg)
Allmsg = Replace(Allmsg, Mid(FindStrMsg, i, 1), ChangeStrMsg)
Next
ChangStr = Allmsg
End Function



 

+ Recent posts