DMZ 설정하기

Posted by Myoa™
2011. 7. 30. 08:59 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)



192.168.0.1(또는 공유기 관련 설정을 관리하는 곳)로 들어가셔서

 하시면 됩니다.


사실 다음 포스팅을 위한 날글입니다. 






 

부가티, 도자기 재질의 '베이론 그랜드 스포츠 블랑' 한정판 생산 / "Veyron Grand Sport L’Or Blanc"

Posted by Myoa™
2011. 7. 3. 14:33 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)


Bugatti Veyron Grand Sport L'Or Blanc is world's first car with a porcelain makeover

Bugatti-Veyron-Grand-Sport-L'Or-Blanc-1.jpgBugatti has decided to do up its Veyron, with stunning results. For the first time the brand has gone for a ceramic makeover. In collaboration with Königliche Porzellan-Manufatur, Berlin the one-off Veyron "L'Or Blanc" ("white gold") is based on a Bugatti Veyron Grand Sport. The porcelain body finish with conventional interiors give is a classy air. The car is priced at €1.65 million ($2.4 million). Quite reasonable a price for such a beautiful car!Bugatti-Veyron-Grand-Sport-L'Or-Blanc-2.jpgBugatti-Veyron-Grand-Sport-L'Or-Blanc-3.jpgBugatti-Veyron-Grand-Sport-L'Or-Blanc-4.jpgBugatti-Veyron-Grand-Sport-L'Or-Blanc-5.jpgBugatti-Veyron-Grand-Sport-L'Or-Blanc-6.jpg

Via - [Newlaunches]

휴대폰 외장 배터리, 어떻게 하면 오래 쓸까?

Posted by Myoa™
2010. 10. 24. 17:40 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)


휴대폰 외장 배터리, 어떻게 하면 오래 쓸까?


휴대전화는 언제 어디서나 내가 원하는 곳에 전화를 걸 수 있는 도구이자, 다양한 애플리케이션을 활용할 수 있는 제품으로 역할이 늘어났다. 더 이상 손에서 땔 수 없는 제품이란 얘기다. 아이폰 4처럼 배터리를 분리할 수 없는 제품들은 남아 있는 배터리 잔량에 민감할 수 밖에 없는데, 이 때문에 충전용 외장 배터리가 날개 돋친 듯 팔리고 있다.

그런데 배터리 제품을 구입할 때 과연 어느 정도의 성능인지 알아볼 필요가 있다. 시중에는 다양한 종류의 배터리가 판매되고 있는데, 미디어잇은 이들 중 네 모델을 시장에서 직접 구입, 벤치마크를 진행해 보았다.

1. 외장 배터리, 어떻게 하면 오래 쓸까?
2. 외장 배터리 4종 벤치마크
 

적을 알고 나를 알면 백전무패라 했다. 외장 배터리 벤치마크에 앞서, 아이폰 4에 사용된 리튬이온 배터리의 기본 특징을 우선 살펴본다.

리튬 이온 배터리의 '방전 특성'

아래 그림은 배터리가 완충된 상태에서 방전까지 되어가는 과정을 나타내고 있다. 살펴보면, 일정한 전압(중앙이 완만한 직선 형태)을 보이다가 시간이 지나면 급속히 떨어진다. 이 그래프 형태는 제품에 따라 조금씩 차이가 나는데 이를 가리켜 해당 배터리의 방전 특성이라 부른다. 모든 배터리는 시간이 지남에 따라 특정 전압 영역을 일정하게 출력하다가 어느 시점 이후 부터는 급격히 전압이 낮아진다.

보통 휴대전화의 경우 3.4~3.7V(스마트폰은 일반적으로 5V)의 전압이 가해져야 단말기가 충전되는데, 업계에서는 이 전압 영역이 가장 오래 지속되는 제품을 우수한 배터리로 보고 있다.

< 배터리의 방전 특성 예시. 색깔별로 다른 형태임을 알 수 있다 >

물론 대부분의 배터리 제조사는 자사 제품의 방전 특성이 어떠한지 공개하지 않으므로, 일반 소비자들이 외장 배터리 구매 시 판단할 수 있는 요소는 아니다.

배터리 방전에 걸린 시간에 따라 충전 시간 좌우

배터리 충전 시간은 방전 시간과도 관계가 깊다. 같은 시간 동안 방전된 양에 따라 충전 시간도 달라진다. 예를 들어 50%만 남은 배터리를 1분에 20% 소진한 경우와 1분에 10% 소진한 경우를 비교해 보자. 남은 잔량을 보면 30%와 40%로 두 배터리를 동시에 충전할 경우 각각 40%, 50%인 상태가 되는 것이 일반적인 생각이다. 하지만 동일한 시간 동안 방전이 많이 일어날 경우 상대적으로 충전 시간은 더 빨라진다는 것이 배터리의 특성 중 하나로 알려져 있다. 따라서 위의 경우 동일하게 재충전 했을 때 전자는 40%이상인 상태, 그리고 후자는 50%인 상태를 나타낸다. 전자가 단위시간 동안 후자보다 더 많은 양을 충전하게 된다는 의미다.

< 배터리는 적을수록, 빨리 소모될수록 충전 시간이 짧다 >

배터리는 충전해야 할 용량이 많을 때와 완충에 가까울 때의 충전 속도가 다르다. 예를 들어 내가 가진 아이폰4의 잔여 배터리가 10%일 때와 90%일 때, 충전량은 전자가 후자에 비해 상대적으로 많다. 수조에 물을 넣는 경우와 같다고 생각하면 된다.

수조 속에 여유 공간이 많이 남아 있다면 물을 마구 부어도 넘칠 위험이 없어 빠르게 물을 채울 수 있지만 넘칠 즈음이 되면 서서히 채워야 한다. 이는 배터리도 마찬가지다. 배터리가 거의 소진된 상태에서는 급속 충전이 되지만, 저장 용량 한계치에 다다르면 충전 시간이 길어진다. 충전량 대비 소요 시간이 상당히 길어진다는 말이다.

업계에서는 100%가 아닌 95% 이상만 되더라도 완충이라 표현하는데, 이는 배터리 충전량이 95% 이상일 경우 충전하는데 상당한 시간이 소요됨에도 불구하고 충전량 자체가 얼마 되지 않기 때문이다. 그래서 일부 외장 배터리는 95%까지 충전이 되면 더 이상 충전 작업을 수행하지 않기도 한다.

리튬 이온 배터리의 수명은 얼마나 되나?

< 외장배터리 구비는 필수가 되었다 >

휴대전화, PMP, MP3P 등 다양한 기기에 사용되고 있는 리튬 이온 배터리는 영구적으로 이용할 수 있는 제품이 아니다. 일반적으로는 완전 방전 후 완충 했을 때를 1 사이클로 따져, 최대 500 사이클 가량 이용할 수 있는 것으로 알려져 있다. 이 횟수는 늘릴 수 없을까? 배터리 전문가에게 자문을 구했다.

그는 "리튬 이온 배터리는 기본적으로 500 사이클 만큼 사용할 수 있지만, 방법을 달리하면 조금 더 오래 쓸 수 있다"며 "업계에서는 배터리 소모량 기준 40~90% 수준을 꾸준히 유지할 경우, 약 2배 정도 배터리 수명을 늘릴 수 있는 것으로 알고 있다"고 밝혔다.

즉 자신이 보유한 기기의 배터리를 상태를 40~90%로 유지하며, 동시에 외장 배터리 역시 그 정도 수준을 유지 시킨다면, 스펙에 나와있는 500 사이클 보다 더 오랜 기간 이용할 수 있다는 말이다.

또한 그는 "애플이 아이폰용으로 인증한 배터리는 표준화 된 입/출력 전압이 있는데, 간혹 이보다 높은 스펙의 제품이 나오는 것으로 알고 있는데 이는 500 사이클도 사용하지 않은 상태에서 폐기해야 되는 위험성도 있다"며 주의를 당부했고, "리튬 이온 배터리 완충 시의 전력 보유량이 초기 출고 시의 80% 수준일 때를 수명이 다한 기간으로 보는데, 그 이유는 80% 이후에는 성능 자체가 급격히 저하되기 때문이다"고 말했다.  

5200mAh 외장 배터리면 아이폰4 충전을 3~4회 한다?

시중에서 판매되는 외장 배터리 중 가장 인기를 끌고 있는 것을 살펴보면 대개 4800~5200mAh 용량의 제품들이다. 제품 홍보용 자료들을 살펴보면, 약 1400mAh 의 내장 배터리를 갖춘 아이폰4를 3~4회 가량 충전할 수 있다는 내용이 담겨 있다. 상식적으로 아이폰4의 배터리 용량이 그러하니 산술적 계산으로 그런 결과값을 도출할 수 있다. 그러나 이것은 정답이 아니다.

일반 휴대전화의 배터리를 충전할 수 있는 입력 전압은 3.4~3.7V 수준이고 아이폰4는 5V다. 외장 배터리의 출력 전압이 3.4~3.7V 수준이기에, 아이폰4를 충전하기 위해선 별도의 승압 과정이 필수다. 승압에도 별도의 전력을 공급해야 하니, 배터리의 기본 용량을 모두 아이폰4 충전에만 사용할 수 없게 되며, 결과적으로 홍보용으로 알려진 3~4회 충전은 사실과 다르다.  

외장 배터리 벤치마크 예고

< 외장 배터리 성능 테스트의 한 장면 >

외장 배터리의 인기 및 판매량이 갈수록 높아짐에 따라, 최근 시중에서 판매되고 있는 히트 제품들을 한 자리에 모아 제품들이 어느 정도의 성능을 내는지 벤치마크 해 보았다. 테스트에 사용된 제품은 고용량이라 할 수 있는 4800mAh와 5200mAh 등 총 4종. 과연 결과는? 벤치마크 결과는 10월 25일(월)에 공개된다.

미디어잇 이진 기자 miffy@it.co.kr
상품전문 뉴스 채널 '미디어잇(www.it.co.kr)'

이 제품 뜰까
 
  





http://news.danawa.com/News_List_View.php?nModeC=4&sMode=news&nSeq=1812208&auth=1

==================================================================================================

[S2U2 비밀번호 찾기]대부분 모르시는것 같아서 올려봅니다

Posted by Myoa™
2010. 8. 20. 18:47 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)


-서론- /*읽으셔도, 않 읽으셔도 무방합니다*/


핸드폰좀 잠궈놓으려고 S2U2에 비밀번호를 걸었는데..

열려고 보니 비밀번호가 생각이 안납니다

그래서 이것 저것 다 해봤는데(재설치, S2U2폴더 날리기)

초기화가 안됩니다.

이대로 포기할까 했는데


'If 파일 = X(False) Then

'MsgBox "That Must exist in REG"

'End If

 

파일에 비밀번호 정보가 없으면 뻔하죠.

레지스트리에 있겠죠.

결국 뒤지다 보니 나왔습니다.

'헥스까지 수정하면서 뭐 하는건지 ㅋㅋㅋ' 하면서도

내심 기대했습니다


결과는 성공이네요


지금부터 그 방법을 올려봅니다



-MainText)_

 우선 레지스트리 에디터부터 구합니다



이미 있으시다면 패스입니다


HKEY_CURRENT_USER 키를 열어서 SOFTWARE로 갑니다


S2U2 키를 선택합니다


값중에 SavedPassword 를 찾습니다.
후에 값을 클릭하여 편집모드로 들어갑니다


30 30 30 30 (0000 입니다)을 입력합니다

여기서 띄워쓰기 주의해주세요
각 벨류마다 띄워쓰기를 해줘야 합니다

변경하셨다면 OK를 눌러 저장합니다


리셋이나, 리셋이 싫으신 분들은 프로그램-> S2U2 -> iLock2(.lnk)
를 실행시켜서 S2U2를 끈 다음에, 다시 iLock2를 실행시켜서 S2U2를 활성화 시켜주시면
비밀번호는 어느새 0000으로 바뀌어져 있을 것 입니다.

드디어 빠져나갈 수 있습니다.
수고하셨습니다.


[SPB Mobile Shell] 소프트리셋 바로가기 만들기 | [인사이트]팁/활용기

Posted by Myoa™
2009. 10. 5. 09:22 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)




소프트 리셋은 그냥 옆에 똥침 넣으면 되겠지만

전 이방법이 왠지 더 편하군요(스타일러스펜을 않들고다녀서요..)

[TCPMP팁]동영상 재생하면서 다중작업하기 | [인사이트]팁/활용기

Posted by Myoa™
2009. 10. 5. 09:21 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)



일단 확실히 말씀드리지만..

절대 '스플릿 디스플레이'가 아닙니다.

 동영상을 재생하면서 다른작업

즉, 동영상의 소리는 계속 나오게하면서 타작업을 진행할 수

있도록 해줍니다.

뮤비나 기타 OP,ED 감상시 좋습니다.

 

WkTask 사용자 기준으로 작성했습니다.

(WkTask가 설치되지 않아도 가능할것입니다)

  

옵션 -> 비디오 -> '사용 안함'에 체크를하면

타 작업으로 넘어가도 소리가 계속 나오게됩니다.

(제 버전에서만 않나오는걸지도 모르겠군요 ㅇㅅㅇ..)


추가내용 -

MTY님의 댓글입니다.
2009/09/14 21:16

설정 가서 뒤져보시면 다른 작업시 동영상 재생이란 부분이 기본적으로 체크해제 되어 있습니다. 음악재생은 체크되어 있구요 동영상 재생 부분도 체크하면 다른 작업할때도 영상재생됩니다.

저렇게 해서 되는건 비디오를 무효화시켜버리면 그냥 음악으로 취급하기 때문에 재생이 되는거구요. 설정에서 음악도 백그라운드 재생 체크 해제해버리면 저것도 안됩니다



추가 내용 2 - By.Myoa

참고로 이방법은 비디오를 무효시키므로 배터리 소모가 줄어들게됩니다
장시간 사용시엔 이방법이 괜찮습니다

[SPB Mobile Shell] 폰 종료 바로가기 만들기 [인사이트]팁/활용기

Posted by Myoa™
2009. 10. 5. 09:19 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)




개인적으로 상당히 유용합니다.

급할경우에도 귀찮게 종료버튼을 한참동안 누를필요가 사라지기 때문이죠

자막을 입힐랬으나 더이상의 화질저화를 막기위해 -_-..

->Shutdown.lnk를 복사하는게 안전합니다.

 

Su200을 기준으로 작성했기때문에

KU2000도 Windows 폴더에 Shutdown.lnk와 Shutdown.exe가

존재하다고 확신할 수 없습니다 ;ㅁ;..

존재합니다.

네 존재해요

네 그래요


스마트폰 카페(http://cafe.naver.com/bjphone)
에서 활동하면서 작성한 글입니다 ^^..

[2주전..]유마일 프리셋 초간단 패치방법을 연구하다가..

Posted by Myoa™
2009. 9. 24. 20:49 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)



누님과 한 컴을 가지고 사용중이던 저.

누님은 아이리버 클릭스 B20을 사용중..
전 인사이트 및 NWZ-S615F, PSP로 동영상을 보기에

각각 인코딩 방식이 달라서 생각해 낸것.
저겁니다.

패치 후 자동 실행은 C:\myoatm\setting.ini 에 밸류가 저장되서
체크를 해제하면 값이 저장되서 편리하게 쓰고 있습니다.

프리셋만 변하는게 아니라 레지를 이용하여서 수정하기에

저장경로, 파일을 불러올때 기본 경로,
폰트종류 크기 이펙트, 멀티 코어 인코딩 체크, 분할, 2pass 모두 한번에 바뀌니깐

정말 괜찮은 작이다 라고 생각하면서도 코드가 흠좀무 하길래 다시 방구석에 박혀버리게되는군요.

배포해봤자 사용하는 프리셋이 달라서 소용이 없을거라 생각됩니다.
따라서 무배포 계획. 헌데 필요하신분이나 있을런지 모르겠군요.

아무튼 팁이라면 팁일까요
레지스트리 등록방식이라고 했었지요.

구문은 절대
Shell("explorer.exe C:\myoatm\insite.reg") 또는
Shell("C:\myoatm\insite.reg") 가 아닙니다.

Shell("regedit.exe C:\myoatm\insite.reg") 으로 해야
다른 잡소리가 않나오고 레지등록 창만 나옵니다.

무튼 내일이 시험인데 뭐하는 짓인지 모르겠고
컴퓨터 앞에서 음미체를 정리하다가 글 하나 써봅니다..

중3이라 전교등수는 아직 중요하지 않을수도 있겠지만
30 / 320 등이라는 목표를 가지고 시험 준비를 해왔으니
좋은 결과가 나오기를 바랄 뿐입니다.

모든 학생분들 시험준비 열심히 하셔요 ^^..

[VB 6.0]간단한 문제 프로그램 만들기.(아주~ 기초부터 시작)

Posted by Myoa™
2009. 3. 21. 17:12 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)



너무길다고 바로 <뒤로> 누르시지마시구요 ㅠ_ㅠ.. 하나하나씩
해석 하면서 배워봅시다 >_<

P.S 참고로 반복되는것이 많을뿐입니다..어려움은 없습니다.

P.S2 타이핑 하기 귀찮다고 무단 복사하지말고, 아래 파일을 다운받아서사용하세요 ㅠ_ㅠ..



Form1 소스


Option Explicit
Dim Aox1 As String
Dim Aox2 As String
Dim Aox3 As String
Dim Aox4 As String
Dim Aox5 As String
하... 이렇게 길게말고 Type 형이라고 짧게쓰는 방법이 있었는데 말이죠.
아무튼 변수를 선언하는 방법입니다.

Dim 변수명 As 형식

자자. 변수명에는 여러제한이있는데요, 살펴봅시다.

1. 비주얼베이직 예약어 (vbOkOnly, MsgBox, If 같은 것들..)로는 사용할수없습니다.
2. 영문자,한글,숫자,_ 로 구성되며, 첫글자에는 반드시 영문자,또는 한글만가능합니다.
(숫자불가능)
3. 255자를 초과할수없습니다!

Dim Box1 As String
Dim Box2 As String
Dim Box3 As String
Dim Box4 As String
Dim Box5 As String

그럼이제 해석해봐야겠죠?

Box1...Box5 라는 이름의 변수를 String의 형식으로 선언한다.
흠흠. String은 문자로만 쓸수있는 형식입니다. 숫자는 보통 Interger,Long 형식을
사용하죠.

Private Sub Command1_Click()
"X Q(곱셈 문제)" 라는 이름의 버튼 즉, 실제이름인 Command1 이라는 버튼을
클릭했을때,

Aox1 = InputBox("2x3x4x5=?" + vbCrLf + "숫자만 입력해주세요", "Q1", "00000")
If Aox1 = 120 Then
MsgBox "Q1을 맞혔습니다", 64, "Msg 1/5문제"
    Else
    MsgBox "Q1을 틀렸습니다", 16, "Msg 1/5문제"
    End If
InputBox는 다음과 같습니다.
이렇게 글을쓸수 있는 상자가 InputBox 인데요, 기본적인 사용법은

변수 = InputBox(내용, 창제목, 입력상자의 기본내용)

입니다.    해석은 다음 문에서 해보죠.

Aox2 = InputBox("40x27=?" + vbCrLf + "숫자만 입력해주세요", "Q2", "00000")
If Aox2 = 1080 Then
MsgBox "Q2을 맞혔습니다", 64, "Msg 2/5문제"
    Else
    MsgBox "Q2을 틀렸습니다", 16, "Msg 2/5문제"
    End If
우선 첫째 줄 입니다.

Aox2 라는 변수는 ("40x27=?" + vbCrLf + "숫자만 입력해주세요", "Q2", "00000")내용을 가진
InputBox 와 같다.

음... 그냥 직역이네요 -_-.. 하지만 의미는 비슷합니다.
결국 변수Aox2는 InputBox를 소환시킨다 이 얘기이죠.

Aox3 = InputBox("7x7x7=?" + vbCrLf + "숫자만 입력해주세요", "Q3", "00000")
If Aox3 = 343 Then
MsgBox "Q3을 맞혔습니다", 64, "Msg 3/5문제"
    Else
    MsgBox "Q3을 틀렸습니다", 16, "Msg 3/5문제"
    End If
If Aox3 = 343 Then       우오오 처음보는 구문이 나왔군영!
If문 입니다.   If문의 기본구성형식은 [괄호는 생략가능하단 의미입니다.]

If 조건문 Then
(Else If 조건문 Then)
(Else)
이벤트
End If



이네요. 어째 복잡한것같지만 복잡하지않습니다!...

복습만이 살길이겠죠 ㅇㅅㅇ..

그래서 결국 만약 Aox3이라는 변수의 값이  343 이라면
이란뜻입니다.

Aox4 = InputBox("28x31=?" + vbCrLf + "숫자만 입력해주세요", "Q4", "00000")
If Aox4 = 868 Then
MsgBox "Q4을 맞혔습니다", 64, "Msg 4/5문제"
    Else
    MsgBox "Q4을 틀렸습니다", 16, "Msg 4/5문제"
    End If
뭐 아무튼 다음 문장입니다.  [MsgBox "Q4을 맞혔습니다", 64, "Msg 4/5문제"]
또하나 MsgBox 라는것이 나왓군영.


MsgBox는 메시지를 출력하는 아주 기본적인 명령어(?) 입니다.

아주~아주~ 간단하게 사용하는방법은

MsgBox 내용

입니다만, 중요한것이 있습니다. 예문으로 확인해보죠.

MsgBox 안녕하세요?
라는문장은 절대 틀린것입니다.

MsgBox 10      은 맞습니다.

왜이럴까요?   문자(영어,한글등)를 출력할땐 반드시!
 " " (쌍따옴표)를 사용해주셔야합니다.

Ex) MsgBox "안녕하세요!"

더 자세한 사용법은 나중에..  이렇게 간단한것이 길게 설명될줄은 몰랏군요.=_=

Aox5 = InputBox("10x10x10x10=?" + vbCrLf + "숫자만 입력해주세요", "Q5 참 쉽죠~?", "00000")
If Aox5 = 10000 Then
MsgBox "Q5을 맞혔습니다", 64, "Msg 5/5문제"
    Else
    MsgBox "Q5을 틀렸습니다", 16, "Msg 5/5문제"
    End If
Else란? Else If란?

Else는 "그외의" 이구요, Else If "그것이 아니고 이 조건문일때"
라는 뜻입니다.

Else는 뒤에 조건식이 오지않지만, Else If 는 뒤에 조건식이 옵니다.

Ex)If Myoa <> Humnyang(??) Then
MsgBox "다르군영!"

Else If Myoa = 0 Then
MsgBox "0이라고 하는군요."

가 되겟군요.

MsgBox "수고하셨습니다.", , "Msg"
자자, MsgBox의 사용법은 알았는데  내용뒤에 ,,"Msg"가 있어요 ㅠ_ㅠ..

라고 생각하면 정상이겟군효.

음 자세한 구조를 말씀드리고싶지만, 저또한 앞구조 3가지만 기억하고있습니다.(기초땐
거의않써요.)

MsgBox 내용,나타날그림,창제목
입니다.

이봐이봐, 나타날그림이 뭐여?
"안녕하세요" 라는 문장 옆에 아이콘을 의미합니다.ㅇㅅㅇ..

  
End Sub
설명할 필요가없는듯 하군영..

Private Sub Command3_Click()
Box1 = InputBox("150+983=?" + vbCrLf + "숫자만 입력해주세요", "Q1", "00000")
If Box1 = 1133 Then
MsgBox "Q1을 맞혔습니다", 64, "Msg 1/5문제"
    Else
    MsgBox "Q1을 틀렸습니다", 16, "Msg 1/5문제"
    End If
의문 하나, 왜 일일이 End If 를 써주었는가?

음.. 설명하기가 곤역이군요.
그냥 이렇게만 기억하세요.

If가 오고, Else If 가 오고 또  Else If 가올땐 마지막에만 End If를 써주어도되지만,

If가 오고, Else가 왔다면, 새로운 If문을 해주어야 뭐 꼬이지가않겠죠..


Box2 = InputBox("256+512=?" + vbCrLf + "숫자만 입력해주세요", "Q2", "00000")
If Box2 = 768 Then
MsgBox "Q2을 맞혔습니다", 64, "Msg 2/5문제"
    Else
    MsgBox "Q2을 틀렸습니다", 16, "Msg 2/5문제"
    End If
뭐 나머지는 특별히 설명할게 없네요///

Box3 = InputBox("1236+532=?" + vbCrLf + "숫자만 입력해주세요", "Q3", "00000")
If Box3 = 1768 Then
MsgBox "Q3을 맞혔습니다", 64, "Msg 3/5문제"
    Else
    MsgBox "Q3을 틀렸습니다", 16, "Msg 3/5문제"
    End If
아, 하나가 빠졌네요.  >> + vbCrLf +  << 이것은 무엇인고?

음 사진을 다시올려드릴께요.


여기보시면

2x3x4x5=?                                             이렇게 두줄로 나뉘어져있지요~
숫자만 입력해주세요                               이렇게 개행해주는 명령어(?)가 + vbCrLf +
                                                           입니다~
Box4 = InputBox("1564+2836=?" + vbCrLf + "숫자만 입력해주세요", "Q4", "00000")
If Box4 = 4400 Then
MsgBox "Q4을 맞혔습니다", 64, "Msg 4/5문제"
    Else
    MsgBox "Q4을 틀렸습니다", 16, "Msg 4/5문제"
    End If
Box5 = InputBox("1234+5678+9012=?" + vbCrLf + "숫자만 입력해주세요", "Q5 참 쉽죠~?", "00000")
If Box5 = 15924 Then
MsgBox "Q5을 맞혔습니다", 64, "Msg 5/5문제"
    Else
    MsgBox "Q5을 틀렸습니다", 16, "Msg 5/5문제"
    End If
MsgBox "수고하셨습니다.", , "Msg"

   

End Sub

Private Sub Command4_Click()
Form2.Show
End Sub
Q. 오우워, Form2.Show  는 또 무엇인가요?
A. 폼2 를 띄워 주는 역활을 합니다.

따라서, Command4 버튼을 클릭하면 폼1에서, 폼1과 폼2의 창이되는겁니다.
(한마디로 폼2가 추가된다는겁니다.)

띄울 폼 또는,기타 여러가지.Show

라는 구조를 가지고있습니다.

Private Sub Command5_Click()
End
End Sub
가장~ 간단한것같네요.

Command5버튼을 눌르면,  End .  즉 모든것이 종료된다.
라는 정도의 개념입니다.


Private Sub Form_Load()
End Sub
음... Private Sub Form_Load()

폼을 불러올때, 일어나는일.     이라고 생각하면 편하겠네요.



자. 그러면 이제 Form2 소스입니다.

Form2 소스



Private Sub Command1_Click()
Unload Me
End Sub
Command1 버튼은 Ok버튼입니다.

따라서 Command1버튼을 누르면,   Unload Me
음.. Unload Me는    자기자신. 즉 자신의폼을 종료시킨다, 메모리에서 값을제거한다.

입니다.


'익스플로러 새창에 띄우기 (기초 깔기) /시작
Private Sub NewExplorer(URL As String)
   Dim ie As Object
   Set ie = CreateObject("InternetExplorer.Application")
   ie.Visible = True
   ie.Navigate URL
   Set ie = Nothing
End Sub
'익스플로러 새창에 띄우기 (기초 깔기) /끝
이거.. 흠냥씨가 알려준 소스인데요, 뭐라 해석해야 될지 모르겠네요.
패스!  [아무튼 Private Sub Form_Load() 라는 곳에 이 소스를 넣으면않됩니다.
새로운 공간에 적어주세요
.]

Private Sub Form_Load()
End Sub
Private Sub Label1_Click()
NewExplorer "http://myoa.tistory.com"
End Sub
Label1 을 클릭했을시..
http://myoa.tistory.com 을 연다.
정도입니다.. [Label 은 텍스트 입니다.]



결국 실행파일입니다.



휴우 긴 강좌(?)가 끝났군요.  뭐 어떻게 이해가 되셨는지 않되셨는지 모르겠지만
그다지 어려운 내용은 아니니, 여러번 반복해서 읽다보면 쉬워지겠군요 :D


간단한 플래시 네비게이션을 만들기^^..

Posted by Myoa™
2009. 2. 12. 17:39 강의
본 블로그는 클리어타입에 최적화 되있습니다. 글씨가 흐리게 보이면 여기를 눌러 패치하세요(1차수정)


참 오랫만에 쓰는것같네요.
오랫만인만큼 상당히 긴분량의 내용이 기다리고있습니다.

참을성이부족하신분들은
상콤히 뒤로버튼 또는 엑스버튼을 눌러주세요.