2017년 9월 20일 수요일

악튜러스 추천 아이템 1편 (설명, 장소)


(해당글은 예전에 운영했던 네이버 블로그에서 2010년 7월 6일날 작성했던 글 기초로 하여 구글 블로그로 업데이트한 포스트 입니다.)

악튜러스는 아이템을 모으고 세팅하는 재미가 엄청난 게임이죠

이번 포스트는 본격적인 악튜러스 공략에 앞서 악튜러스 캐릭터별 유용하거나 필수적인 아이템에 대한 설명과 게임 진행시 각 장별로 추천하는 장비들을 소개해 보겠습니다


⧫ 캐릭터별 주요 장비

[시즈]

○ 모자

1. 가시 면류관 (성속성 공격으로 인한 후속타나 부과 효과를 무시함)


- 가시면류관은 악튜러스의 모든 모자 장비 중에서 종합 스텟이 가장 뛰어난 장비 입니다.

마력은 만점이면서 중갑급의 방어력을 가지고 있으며 방어력과 어울리지 않은 낮은 무게에 모자이면서 공격력과 크리티컬까지 가지고 있는 치트 아이템급 스텟을 가지고 있습니다

장비 전용 옵션은 최종 보스를 포함한 종반에 홍수 처럼 쏟아지는 성속성 적들의 성능을 가지고 있어 법인류와 전사를 가리지 않은 1순위 모자 입니다.

하지만 성능에 걸맞게 딱 두개만 나오기 때문에 1회차에서는 보통 법인류인 시즈와 아이가 많이 사용하게 됩니다.

획득장소 : 1장 황금사원과 3장 고대인의 방주에 하나씩 있습니다.


2. 마녀의 서클릿

- 가시 면류관 다음으로 좋은 마력과 방어력을 가진 모자 입니다.

가시면류관에 비하면 부족하지만 여타 다른 서클릿들과은 비교가 불가능할 정도로 법인류에게 필요한 스텟을 가지고 있습니다 거기다 이름에서 알수있듯 여성 전용 장비이기 때문에 사실상 아이의 전용 모자라고 봐도 됩니다.

하지만 강한 적들이 많이 지나간 3장 후반부에 등장하며, 얼마 지나지 않아 최종템인 가시면류관이 하나 더 등장하는 시기라 위력에 비하면 큰 효율은 기대하기 힘든게 아쉽습니다.

획득장소 : 3장에 들어와 고원에서 주은 삿갓과 어페소 주점에서 주은 카오스 쉴드를 어페소 무기점 거지와 밀거래를 통해 얻을 수 있습니다.

삿갓과 카오스 쉴드는 지나치더라도 다시 돌아가 주울수 있으나 거지와의 밀거래는 밤 이벤트때만 가능하기 때문에 생각보다 지나치기 쉬운 아이템중 하나 입니다.


 3. 위자드햇

- 준수하게 마력과 방어력을 올려주면서 가벼운 장비로 1장 극초반부터 구할수 있어 초반부터 유용하게 사용되는 장비 입니다.

획득장소 : 1장 돔 악세서리 가게, 황금사원




○ 걸칠것

1. 천사의 브로치 (모든 성속성 데미지 50% 감소)


- 게임 초반에 등장하는 아이템 답게 스텟 자체로는 방어력은 아예 없고, 마력과 민첩을 조금 올려주는 정도라 최종템이 아닌 후반에 등장하는 장비에 비해 스텟은 떨어지거나 비슷합니다 하지만 성속성 데이지 반감이라는 최고의 성속성 카운터 옵션 덕분에 종장에선 가시면류관과 함께 적들를 농락하는 최종템으로 사랑받는 아이템 입니다.

1장때만 구입이 가능하고 스텟은 크게 눈에 뛰지 않은편이라 처음 게임할 경우엔 지나치기 쉬운 아이템으로 생각됩니다.

획득 장소 : 1장 돔 악세서리 가게, 가격이 매우 비싼편이라 비교적 일찍 등장하지만 비싸서 많이 구입하지 못합니다. 여성 전용 장비이니 2~3개 정도면 충분 합니다.


2. 루비네클리스 (마법 데미지 20% 감소)

- 스텟은 평범하나 체력이 약한 법인류에게 유용한 마법 데미지 감소 옵션으로 각종 보스전때 매우 유용하게 사용됩니다.

획득 장소 : 일부 필드몹 보상, 필드 상자, 황금사원




 ○ 방어구

1. 미라쥬 로브 (배리어 회복 속도 2배 증가)


- 법인류 전용 방어구인 로브류의 완성형입니다.

착용자를 좀비로 만들어 주는 옵션만으로도 최종템에 들수 있을 정도이지만 스텟은 그 이상의 벨런스 파괴급 능력치를 보유하고 있습니다.

전사류 최종템급 방어구인 시위진압 유니폼과 비교해보면 유니폼은 100의 방어력에 86의 무게를 가지고 있지만 로브는 95의 방어력에 무게가 불과 5에 불가하여 법인류를 전사와 버금가는 방어력을 속도 패널티도 없이 가질수 있게 만들어 주는 장비 입니다.

옵션까지 본다면 전사보다 훨씬 강력한 몸빵을 기다할수 있을 정도이죠

그리고 로브류 중에선 가장 높은 마력 추가를 가지고 있기 때문에 어느 하나 버릴것 없는 장비가 되겠습니다.

획득 장소 : 3장 방주


2. 땅의 로브 (땅 게이지 회복 속도 2배)

- 미라쥬 로브 아래 각종 속성이 붙은 로브 시리즈중 하나 입니다.

강적과 상대할수록 상대를 디버프 하거나 어그로를 끌수 있는 땅속성이 필수적인데 이러한 요구를 충족시킬수 있는 아이템 입니다.


3. 바람의 로브 (바람 게이지 회복 속도 2배)

- 미라쥬 로브 아래 각종 속성이 붙은 로브 시리즈중 하나 입니다.

파티원중 유일한 바람 속성을 가진 시즈에게 있어서 아이와 함께 전체 마법 난사를 위해선 필수적인 아이템 입니다.


4. 실크 로브

- 시즈의 첫 방어구인 로브의 업그레이드 버전 입니다.

옵션은 없지만 로브에 비하여 모든 스텟이 상승한 방어구 입니다.




○ 무기 (완드 소검 모두 하겠습니다.)

1. 요르문간드 (근접공격 성공시 33% 확률로 대상을 석화 시킵니다.)

- 1장 초중반 부터 등장해서 괜찮은 스텟과 옵션을 가지고 있습니다.

옵션이 마법과 관련한게 아니라 아쉬울수 있으나 착용자인 시즈의 속도가 매우 빨라 공격 횟수가 많으며 이시기의 시즈의 디버프 마법은 느리면서 자주 사용하기가 힘든데 비해 일반 공격만으로 상대 하나를 제압하는 옵션은 매력적이라 자주 사용하게 됩니다.

획득 장소 : 황금사원, 1장 마을 무기점


2. 스가랴

- 완드중에선 압도적으로 높은 마력을 가지고 있습니다.

스텟상으로는 최고의 완드이긴 하지만 1장 최종전이 다될때쯤에 얻으며 마력 외에는 아무 옵션이 없고, 요르문간드나 비슷한 급의 완드에 비해 특별하게 우월한 스텟이 없어 마법 난사가 아닌한 오히려 체감상 더 안좋게 느낄수도 있기에 크게 애용되지는 않습니다.

획득 장소 : 1장 황제묘


3. 미란도리사 (풍속성 공격, 샤이닝 필라 스킬 사용 가능)


- 칼의 유명도만큼이나 강력한 무기 입니다.

모든 스텟이 다른 무기들에 비하여 많이 높은편이지만 특히 마력은 초월적인 수치를 기록하고 있어 이 칼의 착용 유무에 따라 마법의 데미지 앞자리수가 달라지게 될 정도 입니다

모든 무기류 중에서 이 검보다 더 뛰어난 스텟을 가진 무기는 제한이 있는 테일핑밖에 없습니다.

시즈가 착용하면 전용 스킬인 샤이닝 필라가 생성되며 풍속성의 단발 마법급의 데미지를 기대할수 있습니다.

너무나 괴랄한 성능에 벨런스 붕괴 아이템에 손꼽히는 장비중 하나입니다.

획득 장소 : 종장 에덴 마지막 구간의 유령과 20번의 대화


4. 듀랜달


- 미란도리사를 제외한 가장 마력이 높은 한손검

악세서리에 뿔피리를 착용하면 기본 공격력이 2배가 되는 옵션이 있다는데 실제로는 바뀌는게 거의 없어서 확실한 옵션은 모르겠습니다.

높은 마력 스텟을 가지고 있으며 습득도 쉬워서 후반부 시즈를 이끄는 주력 무기 입니다

획득 장소 : 3장 에페소 직전 상자


5. 바제랄드 (전용스킬 바제랄드 생성)

- 서장부터 함께하는 기본소유 한손무기 입니다.

자체 스텟은 특별함 없이 1~2장에 등장하는 무기와 비슷합니다만 전용 스킬인 바제랄드는 몇몇의 상황에선 탁월한 효과를 주기 때문에 일부 보스전이나 초중반 렙업 보조용으로 괜찮은 성능을 발휘합니다.

획득 장소 : 기본 소유


6. 더크 (2연타)

- 단검으로 기본 공격을 2연타로 하는 패시브를 가지고 있습니다.

시즈가 항상 마법만 쓰지는 않으니 기본 공격을 할때 아쉬운 데미지를 상당히 보완해주기 때문에 듀렌달이 나오기 전까지의 공백기를 채우기 좋은 무기 입니다.

획득 장소 : 1장 타이니 무기점, 1장 타이니 이벤트 보스, 황금사원


7. 스턴건 (인간형 적 적중시 스턴)

- 스텟은 2장의 기본 무기들에 비해 낮은편이지만 인간형에게는 적중시 100% 스턴을 걸어주는 옵션 덕분에 몇몇 인간형 보스와의 전투시 비장의 무기가 될 수 있는 장비 입니다.

획득 장소 : 1장 보스, 2장 필드 상자




○ 악세서리

1. 멘탈링 (모든 마법 게이지 소모량 33% 감소)


- 스텟은 그저그런 딱 1장용 수준이지만 옵션만으로 부동의 최종템으로 꼽히는 장신구 입니다.

처음 등장하는 1장에서는 시즈의 마력 게이지와 회복 속도가 느려 마법 연사 횟수를 한번 정도 겨우 연장하는 수준이지만 엄청난 게이지와 회복 속도를 보이는 후반부에는 엄청난 마법 연사력을 발휘하게 해주는 소중한 아이템으로 거듭나게 됩니다.

스텟상으론 훨씬 좋은 악세서리가 널리고 널렸으나 한번 채감을 하면 바꾸기 힘든 악세서리 입니다.

획득 장소 : 황금사원, 2장 필드 상자


2. 현자의 돌


- 유명한 이름값답게 가장 올리기 힘든 스텟인 속도를 모든 장신구중 가장 많이 올려주는 아이템 입니다.

전체 스텟 종합치는 훨씬 높은 장신구들이 있지만 엄청난 속도 항상 성능 덕분에 멘탈링과 함께 시즈의 최종템으로 큰 사랑을 받는 아이템 입니다.

획득 장소 : 1장 황제묘


3. 뿔피리

- 듀랜달과 세트로 묶인다는 장신구 입니다만 실제 효과가 있는지는 전혀 채감되지 않습니다.

획득 장소 : 일랜드성




[아이]

○ 모자 (같은 법인류인 시즈 설명과 동일 합니다.)

1. 가시면류관

2. 마녀의 서클릿




○ 걸칠것 (시즈 설명과 동일)

1. 천사의 브로치

- 아이는 2장에 등장하기 때문에 처음부터 착용하여 끝까지 보낼수 있습니다.




○ 방어구

1. 윗치드레스


- 로브계열 끝판왕인 미라쥬 로브의 약간 하위 호환된 스텟을 보유하고 있습니다.

기타 모든 로브 종류들에 비해 우월한 스텟을 가지고 있으나 옵션도 없고, 미라쥬 로브에 비하면 살짝 아쉬운 감이 있는 장비 입니다.

미라쥬 로브가 한장이라 아쉽지만 아이에겐 일순위 방어구가 되겠습니다.

획득 장소 : 일랜드성


2. 물의 로브 (물 속성 게이지 회복 속도 2배 상승)

- 시즈에게 없는 속성인 물 속성 회복을 보조 해주는 물의 로브가 마법 난사엔 탁월한 옵션을 가지고 있습니다.




○ 무기

1. 성화령 (기본 2연타 공격, 필살공격 창연경 스킬 생성)


- 만능 캐릭터 답게 최종 장비를 기본 무기로 들고 왔습니다.

물리, 마법 공격 모두 주력인 아이의 정체성에 딱 맞는 스텟을 보유하고 있으며, 기본 2연타 공격에 1:1 끝판 기술인 창연경 스킬을 사용할 수 있습니다.

획득 장소 : 기본 소유

⧫ 창연경 시전




크리티컬을 포함한 10연타 기술 입니다.


2. 카이저 너클 (기본 4연타 공격)


- 기본 공격을 4연타로 하는 패시브를 가지고 있는 장비 입니다.

스텟이나 옵션이 마법보단 물리 공격 중심으로 이루어져 있습니다만 법인류가 전사 3~4보다 화력이 강한 현실에선 오히려 화력이 많이 떨어짐을 몸으로 채감할수 있을 정도라서 그리 많은 선택을 받지 못하는 장비 입니다 막상 보스를 상대로 한 물리 공격은 창연경을 사용하는 성화령이 훨씬 강력하여 아이템의 필요성을 전혀 느끼지 못하게 됩니다.

획득 장소 : 3장 고대인의 방주




○ 악세서리

1. 마녀의 반지


- 현자의돌 다음가는 속도 스텟을 가진 반지 입니다.

속도 스텟은 현자의돌 보다 떨어지지만 그외 모든 스텟은 압도하기 때문에 전체적인 성능은 마녀의 반지가 훨씬 더 좋습니다.

여성 전용 장비이면서 높은 속도를 포함한 모든 스텟을 보조해주기 때문에 물리, 마법 공격 모두 중요한 아이에게 딱 맞은 최종템 입니다.

획득 장소 : 일랜드성


2. 처녀의 반지


- 마녀의 반지 하위호환 입니다.

마녀의 반지 하위 호환이지만 기타 반지들에 비해 높은 속도와 스텟을 보유하고 있어서 아이의 남은 악세서리 한자리에 딱 맞는 최종템 입니다.

획득 장소 : 1장 고성 클리어 보상


(기존에는 한편으로 된 포스트지만 새로 작성하면서 내용이 많이 늘어나 편을 나누기로 했습니다. 다음편은 텐지부터 캐릭터별 추천 아이템에 대한 포스트를 계속 이어나가겠습니다)

악튜러스 추천 아이템 2편

악튜러스 리뷰 전체 리스트로 이동하기
Share:

2017년 9월 19일 화요일

구글 블로그(Blogger) 포스트에 파일 첨부 기능 적용하기

구글 블로그에서는 파일 첨부는 구글 드라이브를 통해 적용합니다.

구글 드라이브는 따로 가입 절차가 필요하지 않으니 사용중인 구글 계정 그대로 시작하실수 있습니다

1. 구글 드라이브 접속 - (https://drive.google.com/drive)

- 구글 드라이브에 접속하시면 다음과 같은 메인 화면을 보실수 있습니다



2. 하위 폴더를 생성한 뒤 첨부할 파일을 구글 드라이브에 업로드 합니다

구글 드라이브 바탕에서 마우스 우클릭을 하면 나오는 퀵메뉴에서 새폴더를 선택합니다


폴더 이름을 정한 후 만들기를 클릭 합니다


구글 드라이브에 파일을 업로드 하는 방법은 두가지 입니다
위와 같이 업로드 할 파일을 선택해서 직접 드래그를 하거나

구글 드라이브 퀵메뉴의 파일 업로드를 선택하여 진행할 수 있습니다


파일 업로드를 진행하면 위와 같이 업로드 진행 상황을 보여줍니다


3. 구글 드라이브에 업로드 된 파일의 공유 설정을 합니다

첨부를 하고 싶은 파일을 마우스로 우클릭 한 뒤 공유를 선택 합니다


오른쪽 아래의 고급을 클릭 합니다

파일 공유 범위를 수정하기 위해 위와 같이 변경을 클릭 합니다

공유 범위를 모든 웹 사용자로 바꾼 뒤 저장을 합니다

저장을 하면 다음과 같이 파일의 공유 범위가 전체 사용자로 변경됨을 확인 할 수 있습니다

파일의 링크 주소를 알기 위해 다시 공유로 들어 갑니다

링크 주소를 직접 복사해도 되고 위와 같이 링크 복사 버튼을 클릭해도 됩니다


4. 블로그 글쓰기에서 첨부할 파일 링크를 설정 합니다

복사한 링크 주소를 가지고 블로그 글쓰기의 링크를 선택 합니다

URL 항목에 복사한 주소를 붙여넣으시고 새 창에서 링크 열기를 선택하신 뒤 확인을 합니다

위와 같이 첨부파일 다운로드 하이퍼 링크 텍스트가 설정되는걸 확인 할 수 있습니다


5. 해당 글을 게시한 후 첨부파일 다운로드를 테스트 합니다

위의 포스트를 게시한 후 확인된 첨부파일 링크 부분

링크를 클릭하면 미리보기 화면과 함께 다운로드과 인쇄 기능이 활성화 되었습니다

다운로드를 실행하는걸 확인할 수 있습니다.



6. 후기

- 구글 블로그는 운영하는데 정말 기본적인거 외엔 전부 직접 해야하는 불편함이 있지만 개척이 되면 왠만한 타블로그 보다 훨씬 자유롭게 운영이 된다는게 느껴집니다.

- 구글 드라이브에서 직접 링크를 지원하기 때문에 네이버나 티스토리에 비하면 첨부파일의 종류나 크기에 매우 자유로운 장점이 있습니다.


7. 첨부파일 테스트

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


오타나 잘못된 정보에 대한 의견은 항상 감사합니다 ^^

자유로은 의견 환영합니다! 감사합니다 😉

Share:

2017년 9월 18일 월요일

문명6 메인 테마 Sogno di Volare ("The Dream of Flight, 하늘을 나는 꿈")

바바예투로 유명한 문명 시리즈 6의 메인 테마 곡입니다.

문명6은 트레일러부터 해서 큰 주제가 인간에 대한 경의, 찬사인 느낌입니다

메인 테마의 가사 또한 레오나르도 다 빈치가 작성한 비행에 대한 소회를 번안한 내용입니다


UNA VOLTA CHE AVRAI
Once you have taken flight
당신이 날아오른다면

SPICCATO IL VOLO, DECIDERAI
You'll decide
답을 내리게 될 것이니.

SGUARDO VERSO IL CIEL SAPRAI
Gaze towards the sky, you'll know
하늘을 보며 알게 되리라

LÌ A CASA IL CUORE SENTIRAI
That is where your heart will feel at home
이곳이 내 마음의 고향임을


UNA VOLTA CHE AVRAI
Once you have taken flight
당신이 날아오른다면

SPICCATO IL VOLO, DECIDERAI
You'll decide
답을 내리게 될 것이니.

SGUARDO VERSO IL CIEL SAPRAI
Gaze towards the sky, you'll know
하늘을 보며 알게 되리라

LÌ A CASA IL CUORE SENTIRAI
That is where your heart will feel at home
이 곳이 내 마음의 고향임을


PRENADERÁ IL PRIMORO VOLO
The first great bird will
태초의 거대한 새가

VERSO IL SOLE IL GRANDE UCCELLO
Take flight towards the sun
태양을 향해 날아오르리니

SORVOLANDO IL GRANDE MONTE CECERI
Sweeping over the great Mount Ceceri
크나큰 체체리 산을 넘어

RIEMPENDO L'UNIVERSO DI STUPORE E GLORIA!
Filling the universe with wonder and glory!
온 세상이 경이와 영광으로 넘치게 하리라!


UNA VOLTA CHE AVRAI (SPICCATO IL VOLO)
Once you have taken flight
당신이 날아오른다면

ALLORA DECIDERAI
You'll decide
답을 내리게 될 것이니

SGUARDO VERSO IL CIEL SAPRAI
Gaze towards the sky, you'll know that
하늘을 보며 알게 되리라

LÌ A CASA IL CUORE SENTIRAI
That is where your heart will feel at home
이 곳이 내 마음의 고향임을

L'UOMO VERRÁ PORTATO DALLA SUA CREAZIONE
Mankind will be lifted by his own creation
인간은 자신이 창조한 것으로 날아오르게 되리라.

COME GLI UCCELLI, VERSO IL CIELO…
Just like birds, into the sky…
새들처럼, 저 하늘을 향해…


RIEMPENDO L'UNIVERSO DI STUPORE E GLORIA!
Filling the universe with wonder and glory!
온 세상이 경이와 영광으로 넘치게 하리라!

UNA VOLTA CHE AVRAI
Once you have taken flight
당신이 날아오른다면

SPICCATO IL VOLO, DECIDERAI
You'll decide
답을 내리게 될 것이니.

SGUARDO VERSO IL CIEL SAPRAI
Gaze towards the sky, you'll know
하늘을 보며 알게 되리라

LÌ A CASA IL CUORE SENTIRAI
that is where your heart will feel at home
이 곳이 내 마음의 고향임을 


GLORIA!
글로리아!

GLORIA!
글로리아!


위 테마 곡과 주제를 그대로 담은 트레일러 입니다



다른 음악 포스트 보러가기
Share:

자동으로 환율 정보를 업데이트 하는 환율 계산기 만들기 (C# )

요즘 여행 계획을 짜다 보니 생각보다 환율 정보를 자주 찾게 되더라구요

간편하게 네이버 환율 계산기에 접속하여 사용할 수 있으나

필요성도 느끼고 생각이 난김에 C#으로 간단한 환율 계산기를 만들어 보겠습니다.

1. 환율 계산기에 필요한 기능

- 인터넷이 연결되면 최신 환율 정보를 가져와서 계산에 적용하는 기능
  원, 달러, 유로, 엔, 위안 5가지 환율 계산 기능 제공
  실시간 환율 정보 조회 기능
  환율 계산 결과는 숫자를 입력하면 즉시 환율 계산 결과를 볼 수 있도록 함

2. 준비물

- C# 개발 환경이 구비된 Visual Studio, 계산기에 들어갈 귀여운 사진 몇장

3. 레이아웃
- 원래 만들기 전의 레이아웃 그린걸 올릴려고 했으나 완성품을 보시는게 편할꺼 같아서 완성된 계산기를 올렸습니다.

Clear 버튼은 계산기의 모든 텍스트 박스의 내용을 삭제하는 기능 입니다.
환율 버튼은 계산기 하단부인 환율 정보를 보여주는 기능 입니다
Close 버튼은 닫기 프로그램 종료 기능입니다.


4. 개발

ⅰ환율 정보

- 환율 정보를 인터넷으로 요청하여 정보를 응답받는 기능이 필요 합니다.
  환율 정보를 XML이나 JSON으로 제공해주는 서비스는 매우 많은 편입니다 그중에서 저는 야후 API를 이용해 보도록 하겠습니다

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
/// </summary>
/// <param name="FromCurrency">환율 변환할 국가</param>
/// <param name="ToCurrency"> 환율 적용되는 국가 </param>
/// <returns></returns>
public string getRario(string FromCurrency, string ToCurrency)
{
    string strISO = FromCurrency + ToCurrency;
    string strRate = string.Empty;
    string url = String.Format("http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.xchange%20where%20pair%3D%22{0}%22&format=xml&diagnostics=true&env=store%3A%2F%2Fdatatables.org%2Falltableswithkeys", strISO);
    XmlDocument xml = new XmlDocument();
    xml.Load(url);
    XmlNodeList xl = xml.GetElementsByTagName("Rate");
    if (xl != null)
    {
    strRate = xl[0].InnerText;
    }
    return strRate;
}
해당 매서드는 환율 기준 국가 코드와 환율 변환 국가 코드를 입력하면 야후 API를 이용하여 환율 비율값을 리턴하는 기능 가지고 있습니다.

국가 코드는 ISO 국가 코드 알파-3을 사용하고 있으며 모든 국가 코드는 아래 링크에서 자세히 조회 할 수 있습니다.
(ISO 국가 코드 (위키백과) - https://ko.wikipedia.org/wiki/ISO_3166-1)
이중에서 환율 계산에 필요한 국가 코드는 한국 : KRW, 일본 : JPY, 미국 : USD, 유럽 : EUR, 중국 : CHY 입니다.

만약에 원화를 미화로 바꾸는 비율을 알고 싶으면 FromCurrency에는 KRW, ToCurrency에는 USD를 넣으시면 됩니다.


ⅱ텍스트 박스 컨트롤

- 텍스트 박스는 총 5개가 있으며 각국 화폐의 액수를 입력받고 출력하는 곳입니다
  따라서 숫자만 입력 받도록 되어야 하며, 구분이 쉽도록 천 단위 마다 콤마(,) 표시를 해야 합니다 그리고 소수점 2자리 까지 표현하도록 하겠습니다.

1
2
3
4
5
6
7
8
//숫자 입력
private void tbWon_KeyPress(object sender, KeyPressEventArgs e)
{
    if (!(char.IsDigit(e.KeyChar) || e.KeyChar == Convert.ToChar(Keys.Back)))
    {
    e.Handled = true;
    }
}
텍스트 박스의 KeyPress 이벤트를 받은 후 사용자에게 숫자만 입력 받도록 문제를 제한 했습니다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//콤마
private void tbWon_TextChanged(object sender, EventArgs e)
{
    if (!boolWon)
    {
    string strText = this.tbWon.Text;
    if (strText != "")
    {
        string lgsText;
        lgsText = tbWon.Text.Replace(",", ""); //** 숫자변환시 콤마로 발생하는 에러방지...
        tbWon.Text = String.Format("{0:#,##0.##}", Convert.ToDouble(lgsText));
        tbWon.SelectionStart = tbWon.TextLength; //** 캐럿을 맨 뒤로 보낸다...
        tbWon.SelectionLength = 0;
        calExchangeWon();
    }
    }
    else
    {
    boolWon = false;
    }
}
텍스트 박스의 TextChanged 이벤트를 받은 후 텍스트의 숫자가 변경될때 마다 천단위 콤마를 찍어 주도록 설정 했습니다.


5. 결과

- 위 기능들을 참조하여 만든 환율 계산기는 다음과 같습니다

완성된 환율 계산기 실행 영상 입니다

환율 계산기 실행 파일도 올렸습니다 - 실행파일 다운

환율 계산기 전체 소스코드는 매우 길어져서 디자인 파일과 함께 올렸습니다
환율 계산기 소스코드 다운 - 소스코드 다운로드


6. 후기

- 처음엔 혼자 필요할때 사용할 목적으로 만든거기 때문에 에비츄 짤들을 가져와 사용하였습니다. 문제가 된다면 소스코드랑 실행파일 링크는 삭제하도록 하겠습니다.

- 지금 환율 계산기는 인터넷이 연결되지 않은 환경에서 실행될 경우 환율 정보를 초기값으로 사용하도록 되어 있습니다 좀 더 공을 들인다면 환율 정보를 받을때마다 내문서 폴더 같은 곳에 환율 정보를 백업해두는 기능을 추가하는걸 생각해 볼 수 있겠습니다

- 비주얼스튜디오를 통한 결과물이라서 윈도우 전용이지만 리눅스에서 와인(WINE)을 설치한 뒤 실제로 실행해본 결과 애비츄 짤들 색상이 이상해진거 외엔 문제없이 실행됩니다.

부족한글 봐주셔서 감사합니다 오타와 잘못된 내용, 질문들은 언제나 환영입니다 ^^

Share:

2017년 9월 17일 일요일

재미있는 자료 3탄!



꼰대 인증





아름다운 우정


^.^


걷질 말아라


혼돈의 집안


장르 : 호러


미개한 외국에선 귀찮게 사용자들이 하지만

우리나라는 자동으로 해준다



거점 점령







능동형 사냥법
Share:

2017년 9월 16일 토요일

재미있는 자료 2탄! (헬스장 트레이너 호출하는 방법)


트레이너의 지도를 받지 못하면 이렇게 운동하시면 됩니다

Share: