숨기고 싶은 글! 문자열 암호화 및 복호화 프로그램
·
자작 프로그램
현재 비주얼 베이직으로 간단한 암호화 프로그램 하나 제작 했습니다. 현재 열기/저장 기능은 수행되지 않고, 기능만 넣어 두었습니다. 문자를 아스키코드로 변환한뒤 설정된 키값으로 가감하여 다시 문자열로 뿌려주는 프로그램입니다. 숨기고 싶은 문자나 글을 해당 프로그램으로 암호화 시켜놓으시고메모장에 저장해두셨다가 나중에 꺼내 보실때는복호화할 내용에 넣고, 복호화하기 하면원래 내용이 보여집니다. 암호화할 내용에 내용을 입력후 F1키 혹은 암/복호화 -> 암호화 탭을 클릭하시면 아래 처럼 뜹니다. 반대로복호화할 내용에받값슷닉닥!묵꼭읜!븜록극잇닉닥/를 입력하고, F2키 혹은 암/복호화 -> 복호화 탭을 클릭하시면 ...과연 뭐가 나올까요?정답을 댓글로 달아주시고, 메일주소 알려주시면해당 프로그램의 코딩 내용을 전달..
[비주얼베이직 기초 강좌] Array 배열
·
Visual Basic6 & VBA
오늘은 Array! 배열에 대해 공부 해볼게요! 배열은 어떨때 쓰냐! 예를들어 이런 프로그래밍을 한다고 하면... 하나하나 변수 다 넣고, 일일히 A1 & A2 & A3 & A4 ....이렇게 설정을 해줘야 하죠? 이걸 좀더 편하고, 관리하기 쉽게 하기 위해서 배열이라는 것을 사용합니다. 자 위의 사진과 비교했을때 얼마나 짧아지는지 볼까요? 글자수가 많이 줄었지요? 변수 선언란에 보면 dim A(4) As String이라고 선언을 했습니다.이건 쉽게 얘기하자면, A라는 그릇을 만드는데,5조각으로 나누어라! 라는 뜻입니다. 그냥 변수에다가 Dim A as String 이라고 선언하면 A라는 그릇 하나가 생기는데,이렇게 선언 해주면 차이점을 아시겠나요? 그렇다고 그릇의 크기가 저렇게 쪼개지는게 아니라,(컴퓨..
[프로그래밍 VB6] Swap스왑 이란?
·
Visual Basic6 & VBA
Swap 이란 단어, 들어 보신분들도 계시고 아닌 분도 계신데, 네이버 영어사전에 뜻을 검색해보면 우리는 다른 뜻은 필요 없고,를 교환하다.만 보시면 됩니다 ㅎㅎ 그럼 데이터를 교환하는데 왜이렇게 스왑이란 단어로 명명하고,힘들게 하냐? 예시를 들어보면 이렇게 두개의 변수가 있다고 합시다! 그리고 이 변수 들에게 각각 어떤 값이 들어갔습니다. A라는 변수에는 "안녕?" 이라는 문자열이.B라는 변수에는 "무꼬" 라는 문자열이 각각 저장 되었죠. 여기까진 쉽죠? 그냥 Dim A as StringDim B as StringA = "안녕?"B = "무꼬" 이렇게 해주시면 되지요. 여기 까진 문제가 없습니다. 그럼 이건 어떨까요? A의 값과 B의 값을 서로 바꿔야 할 상황이 생겼습니다. 어떻게 할까요? Dim A ..
[기초 6강] Selecet문과 Random, 개체배열, 가위바위보 게임
·
Visual Basic6 & VBA
목차 1. [조건문]Select Case문2. [함수] Randomize3. [코딩] 가위바위보 안녕하세요~ 오늘은 가위바위보 게임을 만들어 볼거에요. 이런 개사기 가위바위보 말고...정정당당한 가위바위보 프로그램을 짜봅시다... 그전에 배워야 할 것이 두가지가 있어요! 1. [조건문]Select Case문 그러기위해서 필요한 IF문과 똑같은 성질을 지닌다른 조건문을 다뤄보도록 할게요~ 그건 바로,C언어에서 Switch문과 비슷한 기능을 하고 있는Select case 문! Select Case. 뭔가 떠오르지 않으세요?선택 조건 선택된 변수가 각각의 케이스에 따라 변하겠죠?그 케이스에 따라 실행될 명령을 줄 수 있는 기능입니다. IF문의 경우 TRUE/FALSE 둘중 하나만 선택가능하죠? 조건식이 참일경..
[기초 강좌5강] List리스트와 Combo콤보박스 이해
·
Visual Basic6 & VBA
안뇽하세요~ 무꼬입니다. 오늘은 리스트 박스와 콤보 박스에대해 설명해드릴게요~! 리스트 박스나 콤보박스는 모양만 다르지 자신들이 가지고 있는 속성이 같아요! 사용자에게 어떻게 보여주고 싶은지에 따라 입맛대로 사용하시면 됩니다~ 리스트박스는 말그대로 리스트를 보여주는 박스이구요 콤보박스는 ▼ 모양을 눌렀을때 거기서 카데고리를 고를 수 있게 되어 있는게 콤보박스에요 그럼 둘다 성질이 비슷하니까 리스트 박스로 간단히 설명 드릴게요! 우선 리스트 박스 혹은 콤보박스에 아이템을 추가하는 방법입니다. 커맨드 버튼을 하나 추가해서 그 커맨드 버튼이 눌러지면 리스트가 추가 되는 코딩을 해볼게요 이렇게 하면 커맨드 박스를 누를때마다 "리스트 추가!" 라는 아이템이 계속 생성되는걸 보실수 있으세요 세 번 눌렀습니다. 자,..
[기초 4강] 반복문 For, Do, 변수 연산, 개행(엔터)
·
Visual Basic6 & VBA
안녕하세요 무꼬입니다~ 프로그래밍에서 제일 중요한 구문 대표적인걸 꼽으라고 한다면 바로 딱 떠오르는게 조건문과 반복문입니다. (사실 전부다 중요하죠 ㄲㄲ) 어떤 언어(C,JAVA등)에서든 쓰이고, 조건문의 경우는 이전 강의에서 예제를 보면서 진행을 했고, 이번 강의에서는 반복문의 기본에 대해서 알려드리고자합니다. 조건문은 대표적인게 IF문이 있죠. (그 외 응용을 해서 사용가능한 조건문도 있습니다.)짚고 넘어가자면 조건문은 '만약에' 라는 조건에 충족되면 IF~end IF 사이에 있는 명령을 수행합니다.Else문이 추가가 된다면 '만약에'라는 조건이 충족되지 않았을때 Else~end IF 사이에 있는 명령을 수행하죠. 그럼 반복문이라 하면,말 그대로 반복을 하는 것입니다. 반복문은 대표적이라 할 것 없이..