하늘공작소(http://skyfac.com)의 엔하늘님의 스킨 수정

"하늘공작소"의 "엔하늘"님께서 얼마전 스킨을 배포하셨어요~ ^^

창작과는 항상 담쌓고 사는 저이기에, 전 항상 만들어진 스킨을 수정해서 쓰곤 하죠..
SkyFac.Diary v1.1 스킨은 정말 군더더기가 없는 깔끔한 스킨이어서 완전 마음에 들었었답니다.. ㅎㅎㅎ

무지막지한 일들이 마무리가 되고,
감기마저 걸려서 정신줄마저 놓아버린 저는 무얼할지 몰라서 무력해있었답니다.. ㅠㅠ
지금쯤 되면 일을 알아서 찾아해야하는데, 아직 전 너무 모자라는군요.. 흑흑.. OTL..

뭐, 어쨌거나 오전부터 조금씩 조금씩 수정과정을 거쳐서,
지금 딱 제 마음에 맞는 스킨으로 변신을 시켰어요..

블랙 다이어리에서 화이트 버전으로,
그리고, 600px에 맞춰진 포스팅 간격을 제가 좋아하는 800px로 손을 좀 봤답니다..
하아~ 왠지 제 블로그가 확!! 하고 넓어진 기분이에요~
제 어깨와 머리를 짓누르던 감기고 샤악~ 사라졌으면 하는 바램이네요.. ㅎㅎㅎ

항상 좋은 스킨을 제공해주시는 엔하늘님께 감사드립니다~~ ^-^/
원본 스킨에 대한 정보를 얻으시려면 여기를 클릭해주세요~

혹시, 현재 제가 쓰는 밝은 스킨을 원하시면, 아래의 파일을 받아가시면 됩니다~

모두들 즐거운 블로깅하자구요!!!

2008.11.8 Update
- 엔하늘님 댓글보고 알게되었는데, 코멘트 창에서 엔터 입력시 바로 댓글이 입력이 되더라구요. ㅠㅠ
미처 확인하지 못하고, 그냥 단순히 창만 넓게 만들었었네요.. ㅠㅠ
역시, 잘 모르고 수정하다보니.. 쩝.. -_-;;
그래서 수정해서 다시 올립니다.. ^^;;
위의 파일은 수정 사항이 반영된 파일입니다.. 혹 당황하신 분들 죄송합니다.. ㅠㅠ

2008.11.12 Update
- 글쓰기 창의 기본 넓이를 600px에서 800px로 변경(출력 화면과 동일한 화면 넓이로 글쓰기 편집)
- 글쓰기 창 배경색 변경

2008.11.12 Update
- 익스플로러 6.0에서 사이드바가 아래로 내려가는것 수정..
(무슨 이유인지는 모르나 이전에 올린 스킨은 따로 저장하시고, 새로 스킨을 올리셔야 합니다..에휴~ 힘들다.. ㅠㅠ)
신고
  1. 이전 댓글 더보기
  2. BlogIcon 사용인 2008.11.06 14:42 신고

    잘 보고 갑니다.

  3. BlogIcon 영경 2008.11.06 17:04 신고

    와우... ^^

  4. BlogIcon 에코 2008.11.06 23:05 신고

    바뀐 스킨중에서도 feed me가 젤로 눈에 들어오네요~^^

    • BlogIcon kkommy 2008.11.07 10:54 신고

      다른 동물 feed me도 있는데, 원하시면 드릴께요~ 훗~^^

  5. BlogIcon 즐거운하루 2008.11.07 08:56 신고

    깔끔하게 보여서 보기 좋아요@

  6. BlogIcon capella 2008.11.07 10:21 신고

    우와~ 깔끔하고 예뻐요 ^_^

    • BlogIcon kkommy 2008.11.07 10:54 신고

      제가 원하는 의도데로 고쳐진것 같아서 기분이 너무 좋아요~ ^^

  7. BlogIcon 엔하늘 2008.11.07 22:57 신고

    ㅋㅋㅋ 코멘트 창 넓으니까 좋은데요?? 이거 어떻게 넓히냐고 질문하시는 분들도 쫌 계셨는데...

  8. BlogIcon 엔하늘 2008.11.07 22:57 신고

    헐 그래도 엔터키 치니까 바로 등록되는 거는 똑같네요 ㅎㅎ;;; 줄바꿈 하려다가 깜짝 놀랐다는;

    • BlogIcon kkommy 2008.11.08 17:06 신고

      하하하..
      엔터키 치면 바로 등록되는 부분은 제가 미쳐 몰랐어요.. ㅠㅠ
      잽싸게 방금 수정했어요~

  9. BlogIcon egg 2008.11.08 09:19 신고

    우와. 스킨 바꾸셨군요. ^^

  10. BlogIcon Yasu 2008.11.08 23:49 신고

    오랜만에 와서 스킨 바뀐지 좀 된줄알았는데 얼마안되셨군요..^^
    깔끔해요~

    • BlogIcon kkommy 2008.11.09 17:05 신고

      어떻게 바꾸자마자 딱 오셨네요~ ^^
      한참만에 개편인데 말이에요~

  11. BlogIcon 시네마천국 2008.11.10 10:16 신고

    산뜻하네요!

    • BlogIcon kkommy 2008.11.10 17:07 신고

      감사합니다~ 제 마음에도 확~ 들어서 좋아요~ ㅋㅋ

  12. BlogIcon zizim 2008.11.11 11:03 신고

    사이드바가 아래로 내려가는데.. 저만 그런가요? ;ㅁ;

    • BlogIcon kkommy 2008.11.11 13:54 신고

      음.. 어떤 브라우저를 쓰고 계시는지??
      전 익스7.0을 사용중인데,
      친구가 말하길 6.0에서는 그런 현상이 있다고 하더군요.. ㅠㅠ

      혹시 익스6.0 쓰시는건가요??

    • BlogIcon zizim 2008.11.11 14:38 신고

      예, 독서실 컴터가 ie6이에요.

    • BlogIcon kkommy 2008.11.11 14:43 신고

      시간이 나면 ie6에서도 말짱히 보이도록 손 좀 봐야겠군요..
      어디를 손대야할지.. ㅎㅎ

  13. BlogIcon 비프리박 2008.11.12 17:13 신고

    깔끔합니다.
    오히려 기존 것과 비교할 때 나은 면도 있고요.
    지난 번 것이 못했다 이런 뜻은 아닙니다. ^^
    흠. 이렇게 스킨의 기록을 남기시는 울 꼬미님은 기록쟁이?
    제가 좀 기록쟁이라서요. 하하.
    스킨 바꿀 일이 거의 없을 걸로 생각합니다만, 혹시 제가 스킨 바꾸게 되면 꼬미님처럼 저도
    기록을 남겨야 겠어요. ^^

    무지막지한 일들이 마무리 되셨다고...
    이제 조금은 한시름 놓으시나요? ^^

    • BlogIcon kkommy 2008.11.12 17:25 신고

      기록이라기 보담,
      나중에 옛날 스킨들이 쓰고 싶을 때, 웹에 보관해놓으면 다운이 쉬워서요~ ㅋㅋㅋ
      음, 자료를 잃어버릴 걱정이 없어서랄까요?? ^^

      무지막지한 일들이 정리되다보니, 요즘 블로깅에 열심중이라는.. ㅋㅋ

  14. BlogIcon 세담 2008.11.12 17:47 신고

    스킨이 심플,깔끔하네요~~~
    수정하시느라 정성을 들이셨군요!
    멋진 블로깅 하세요.....

    • BlogIcon kkommy 2008.11.12 17:50 신고

      감사합니다~
      제 마음에 드는 맞춤 옷을 입은 느낌이에요~ ^-^

  15. BlogIcon 성연씨 2008.11.19 16:44 신고

    저도 스킨좀 바꿔야겠습니다^^;; 오랜만에 들렀더니...어딜가나 새롭네요...ㅎㅎㅎㅎㅎ;;;;;

    • BlogIcon kkommy 2008.11.19 17:52 신고

      요즘 스킨 변경 바람이 불어든 것 같드라구요~
      갑자기 계절이 바뀌어서 그런걸지도 몰라요~ ^-^
      이쁜 스킨으로 바꾸셨으면 좋겠어요~ㅋ

  16. BlogIcon 하이바라 2008.12.07 21:37 신고

    스킨을 다운받아서 그대로 업로드 했는데 사이드바가 아래쪽으로 쳐져나오네요.ㅠ
    어디를 수정해야 할지 잘 모르겠습니다... 조언좀 부탁드릴게요-
    http://avex.tistory.com 입니다.

    • BlogIcon kkommy 2008.12.07 22:16 신고

      검색 사이드바가 유난히 길어보이는데요..
      그 부분 때문에 밑으로 밀리는것 같은데요..
      한번 확인해보시는게 나을것 같아요..

    • BlogIcon kkommy 2008.12.07 22:18 신고

      #sidebar .search { }
      #sidebar .search .textField_search { background:url(images/bgInput.gif) 0 0 no-repeat white; width:175px; color:#333; border:1px solid #999; padding:3px 2px;}

      위의 저 부분을 찾아서 width의 크기를 확인해보세요.. ^^;

  17. 하이바라 2008.12.08 08:08 신고

    검색바 사이즈를 20px 정도 줄여서 sidebar 안쪽으로 들어오게 했는데 그래도 올라오지는 않네요...ㅠ

  18. 하이바라 2008.12.08 08:49 신고

    스킨에는 문제가 없는것 같네요. 네이버블로그 백업프로그램을 이용해서 백업해오는 과정에서 문제가 있었던것 같습니다. 결국 게시물 하나하나 전부 수정해야할것 같네요..ㅠㅠ 그래도 신속한 답변 감사합니다~ 종종 들릴게요~^^

    • BlogIcon kkommy 2008.12.08 13:01 신고

      해결하셨다니 다행이에요~
      네이버에서 이사오셨나보네요~
      여기서도 즐거운 블로깅하시길 바래요~ +_+

  19. BlogIcon 소중한시간 2008.12.27 12:23 신고

    skyfac을 우연히 알게되서 스킨을 수정하던중 제 입맛에 맞게 다 수정했는데
    코멘트 부분이 텍스트 에어리어로 안되더라구요 분명 바꾸었는데 안되서 고생좀 했는데..
    고쳐놓고 보니 어서 많이 본 스킨이다 싶어 rss를 쭉 돌아보니 -_-;;; kkommy님 블로그 스킨과
    완전 동일해서 깜짝;; 그래서..그냥..꼬미님이 수정해 놓으신거 가져다가 바꿔버렸어요 ㅎㅎㅎ;
    컵흘로 오해하면 안되는데 말이죠.... 에헴! ㅎㅎ;

    • BlogIcon kkommy 2008.12.27 19:28 신고

      흐흐흐흐~ 그러셨군요!!!
      전 지금은 본문을 900으로 늘려서 사용중이라지요~ ㅎㅎㅎ
      마음에 드시는 부분이 있으셔서 다행이에요~

  20. BlogIcon happysky 2009.02.02 23:04 신고

    저기 배경색을 흰색에서 다른색으로 바꿀려면 어떤걸 편집해야되죠?

    • BlogIcon kkommy 2009.02.03 21:43 신고

      css 파일에서요..
      파일 윗 부분을 보시면 body에 대한 언급이 있습니다..
      여기서 'background-color'를 원하시는 색 코드로 바꾸시면 됩니다.. ^^;;

      body{ font: 0.75em "나눔고딕", "Malgun Gothic"; line-height:1.5; color:#333; background-color:#fff; padding:30px;}

  21. 코기 2009.03.28 02:46 신고

    스킨정말 깔끔하고 예쁘네요..^^
    그리고 혹시 블로그 제목하고 글 제목부분을 산뜻한 파란색으로 바꾸는 방법이랑
    글제목 효과를 없에는 방법을 알수 있을까요..^^;;

    • BlogIcon kkommy 2009.03.30 09:56 신고

      칭찬 감사합니다..
      댓글을 한참만에 확인했어서 벌써 고치셨는지 모르겠네요.. ^^;;;
      아직 변경이 필요하시다면 다시 댓글주세요.

사용자 삽입 이미지

제 스킨에 대해서 물어보시는 분이 계셔서 포스팅 합니다..

제 스킨은 티스토리에서 제공하고 있는 Butterfly (Purple) 을 기반으로 하고 있습니다..

HTML과 CSS를 약간 고쳐서 지금의 스킨으로 안착했답니다..
이미지의 경우 하나하나 다운받아서 색상만 변화를 준거구요.. ^^;
넓은 텍스트의 사이즈를 원했기 때문에 변경을 했었던거에요..

그래서, 특별히 업로드용 스킨으로는 만들지 않았었답니다..
간혹 스킨이 필요하시다고 말씀해주시는 분들께서 계셨는데,
요즘 제가 정신을 여기저기 널어두느라 신경쓰고 있지 못하다가 이제서야 글을 올리네요.. 죄송합니다.. ㅠㅠ

일단, 스킨 >  스킨선택 으로 가셔서, Butterfly 스킨을 선택해 주세요..

그리고, 아래에 수정된 html과 css파일을 다운받으신뒤,
HTML과 CSS 파일을 수정하시는 곳에 가셔서 복사해 넣어주시면 됩니다..

아래의 파일들은 메모장으로 여시면 보실 수 있습니다.
그냥, 제 스킨 수정란에서 긁어서 저장을 해놓으니,
어떤 이유인지 몰라도 그냥 직접 올리기로 해보니 스킨이 제대로 수정이 되지 않더라구요.. ㅠㅠ

그래서, 그냥 복사해서 붙여넣는 방식을 권장합니다.. ^^


이상으로 허접한 스킨 고치기였습니다.. ㅋㅋㅋㅋ

2008.11.11 Update : skin.html
오늘 갑자기 이메일로 모르는 분의 메일을 받았습니다.
알고보니, 이 스킨을 사용하신 '북큐레이터를 꿈꾸다'의 hanxs님의 블로그에서 온것이더군요..
위의 파일안에 CONTACT 부분에 제 이메일로 보내지는  Kontactr의 스크립트가 그대로 들어있더라구요.. ㅠㅠ
hanxs님께 죄송하고요~ 메일은 잽싸게 포워딩하겠습니다.. ㅠㅠ
혹시, 다운받으신 분들, 수정해주세요.. ㅠㅠ

그리고, Kontactr의 이메일 서비스를 이용하고 싶으신 분은 이쪽으로 가셔서 신청해 사용해주세요~ ^^('블로거팁닷컴'의 Zet님이 친절하게 설명해주고 계시답니다..^^)
다시 한 번 죄송합니다.. ㅠㅠ

신고
  1. BlogIcon 소심한우주인 2008.05.18 16:39 신고

    깔끔한 스킨이라 원하는 분들이 많은가봐요~^^

    • BlogIcon kkommy 2008.05.19 09:05 신고

      가끔 물어오신 분들이 계셨는데, 차일피일 미루다 지금에서야 포스팅했어요.. ^^;

  2. BlogIcon 비프리박 2008.05.19 13:42 신고

    멋지삼. ^^ 저도 기본으로 주어지는 거 깔고서... css, html 좀 손 봐서 쓰고 있는데요...
    꼬미님 블로그 만한 포스 작렬~~~은 음네욤... ㅠ.ㅠ 꼬미님 스킨에서 느껴지는 포스가 좀 짱인듯~ ^^

    • BlogIcon kkommy 2008.05.20 00:13 신고

      흐흐흐.. 블로그에 얼굴을 확~ 공개하세요!!
      그러면 포스가 생깁니다.. ㅋㅋㅋ

  3. BlogIcon kevin 2008.05.19 16:11 신고

    저 이걸루 했어요..잘 쓸께요..감사

    • BlogIcon kkommy 2008.05.20 00:14 신고

      흐흐흐~ 구경갔었답니다..
      노락색바로 해도 예쁜거 같아요~ +_+

  4. BlogIcon 엠의세계 2008.05.19 19:44 신고

    몰랐는데....저랑 같은 계열이군요....전 빨강입니다^^
    저도 오른쪽 메뉴는 죽였는데.... 비슷하군요^^

    • BlogIcon kkommy 2008.05.20 00:15 신고

      흐흐.. 구조는 똑같으니깐요.. ^^
      전 넓은 텍스트영역이 너무 좋답니다~ ^-^
      이번에 새로 나온 티스토리 스킨이 있어어 지금 눈독 들이고 있어욤~

  5. BlogIcon 핑키 2008.05.20 17:41 신고

    스킨 이쁘네여~

  6. BlogIcon 고기 2008.05.22 00:32 신고

    꼬미님 스킨 탐나요. 특히 아래 포토란(응?)
    ㅋㅋ 이글루스 유저의 한탄입니다.

    • BlogIcon kkommy 2008.05.22 18:41 신고

      아래 포토란 저도 마음에 들어용~ +_+
      하지만, 세로사진은 반토막 난다는거.. ㄷㄷㄷㄷ

  7. BlogIcon 시운 2008.06.23 17:54 신고

    덕분에 좋은 스킨 잘 쓰고있습니다. 감사합니다.

    • BlogIcon kkommy 2008.06.23 21:22 신고

      앗!! 마음에 드신다니 제가 더 기분이 좋아요~ ^^

  8. BlogIcon kid-b. 2008.07.26 22:45 신고

    안녕하세요 ^ ^ 하하 스킨이 맘에들어 사용해보려하는데~~
    계속 이상한 모양으로 변합니다 ^^ 저만그런듯 ^^
    시간나시면 잠시 들러봐주세요 ~~

    • BlogIcon kkommy 2008.07.27 18:03 신고

      괜찮은거 같은데요.. ^^;;;;
      계속 이상있으시면 캡춰해서 보여주세요~

  9. 2008.08.20 18:20

    비밀댓글입니다

    • BlogIcon kkommy 2008.08.21 13:21 신고

      깔끔하게 고쳐진 스킨.. 구경 잘했어요~ +_+

  10. BlogIcon Alice's Eyes 2008.10.14 08:26 신고

    스킨 검색 중 꼬미님 스킨 맘에 들어서 그냥 따라했어요~~
    좋은 정보 감사합니다.
    본문 내용 가로사이즈 1024로 맞출 수 있는 방법은 없나요?^^
    사진을 위주로 올려놔서 시리...
    좋은 스킨 감사하고 좋은 하루 보내세요.

    • BlogIcon kkommy 2008.10.14 11:49 신고

      1024로 맞추시려면 css 파일을 수정하셔야하는데요..
      참고로 제 스킨은 800에 맞춰져있습니다.. ^^;;

      post-width라고 적힌 부분을 찾으셔서 원하시는 길이로 적당히 조정을 해주셔야해요~
      예)
      post-width=800px -> post-width=1024px
      width:/*@post-width:-28*/772px/*@*/ -> width:/*@post-width:-28*/996px/*@*/

      이런식으로요.. ^^

      근데, 본문이 1024면 보는 사람이 좀 부담스럽지 않을까 생각이 되는데요.. 그냥 제 생각에요~ ^^;;;;

  11. BlogIcon Alice's Eyes 2008.10.14 18:01 신고

    아 답변이 나오실줄은..^^ ㅎㅎ 감사합니다.

    우선 해보고 부담스러우면 다시 바꿀께요..

    좋은 저녁보내세요.^^

    • BlogIcon kkommy 2008.10.14 23:52 신고

      조금이라도 도움이 되었으면 좋겠어요~ ^^

  12. BlogIcon 빨간여우 2008.11.11 14:11 신고

    안그래도 이 스킨이 맘에 들어 언제 물어 봐야지 했는데 이렇게 포스팅까지 해 주셨네요..
    한번 시험을 해 봐야겠습니다...^^

    언제 봐도 깔끔하네요...

    • BlogIcon kkommy 2008.11.11 14:44 신고

      훗훗훗~
      깔끔하다고 칭찬해주시니 몸둘바를 모르겠어요~ ^-^
      나중에 스킨 고치시면 구경시켜주세요~~

아시는 분들도 많이 계시겠지만, 물어오시는 분이 계셔서 적어봅니다..^^
서로 좋은게 좋은거라고 돕고 살아야지 않겠습니까??

앞 포스팅을 하면서 화면 캡쳐를 좀 해뒀지요..ㅎㅎ
빨간여우님의 블로그를 전 계속 사용하겠습니다..ㅋㅋ



일단 링크를 시킬 텍스트를 선택합니다..(자~간단합니다..너무 간단하죠..?? 앞으로는 더 쉽습니다..)



에디터 위에 보이는 저 하이퍼링크 아이콘을 선택하시고 옆에 URL을 적고 적용하기..!!
만약에 지금 보고 있는창에서 보시려면 콤보박스를 눌러서 현재창을 선택하시고,
새창을 띄우려면 새창을 선택하시면 된답니다~^^/



다 끝나면 저렇게 밑줄 좌악~완성이 된답니다..

아~~너무 쉬운걸 또 어렵게 설명한건가..ㅠㅠ
다들 아는걸 제가 설명을 한거 같기도 하고..하하하하하하!! 절대 무시한건 아니에요..
호박님이 저에게 물어보신거에요..흑흑흑..ㅠㅠ

조금이라도 도움이 되셨으면 좋겠습니다~~
모두 즐겁게 블로깅하자구요~~ ^0^/
신고
  1. BlogIcon 빨간여우 2007.11.30 00:56 신고

    야! 또 내 \이름이다
    이젠 저작권에 대해 이야기 할때가 된 것 같은디유...^^
    음 애드센스의 반을 주시오...^^...도둑놈....이러니까 여우지~~ㅇ^^

    • BlogIcon kkommy 2007.11.30 13:13 신고

      우힛~~뭐 드리고 싶어도 애드센스 수익이 없어서..하하..^^;

  2. BlogIcon 호박 2007.12.03 14:28 신고

    저렇게 쉬웠다니(이런 된장! 막장! 꼬추장! 쌈장!)

    감사해여.. 고미님.. 눈물날라그래^^
    쌩유베리감솨용(^^*)//

호박님께서 아래와 같은 댓글을 남겨주셨습니다..
그 중에 이미지 클릭시 링크 되는거..에 대한  설명을 해드릴께요..
제가 이해한 내용으로는 사이드바에 이미지 배너라고 생각하고 말씀드립니다..
이게 아닌건가..-_-;;;;;

어쨌든간에.. 사이드바에 이미지 배너를 넣는 방법을 알려드릴께요~



사실 이 글은 제 팀블로그 이미지 배너를 넣는 방법을 빨간여우님께 설명해 드리려고 쓴 글이었답니다..^^;
제 블로그 옆에 보시면 강렬한 빨간색의 선동이미지 배너 'j4poll'이 있답니다..ㅋㅋ
(시간 있으시면 투표좀..굽신굽신..^^;;;)

자~이제 시작해 볼까요~~

먼저, 사이드바에 넣을 이미지를 고르세요.. 저는 사용할 파일을 이름을 'banner.gif'라고 하겠습니다.



플러그인->플러그인 목록에서 '배너출력' 플러그인을 미사용에서 사용중으로 변경해주세요..

그다음, 비공개로 사용할 이미지를 블로그에 떡하니 붙여서 글을 작성해주세요..
비공개로 하셔야 다른분이 못보시겠죠??
관리자는 비공개 글을 볼 수 있으니, 문제될게 없습니다..

사용자 삽입 이미지

그리고, 작성한 글로 가셔서 이미지의 경로를 복사합니다..

전 다른 방식을 이용했는데, moONFLOWer 님의 방식인 이게 더 쉽더라구요..+_+/












아래와 같은 경로가 보이는군요..^^ 복사해둡니다..
http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwMDk0QGZzNS50aXN0b3J5LmNvbTovYXR0YWNoLzAvNS5HSUY=

스킨의 사이드바 설정으로 다시 옮겨가면 추가 가능한 플러그인에 CodeBanner가 보입니다..
그, CodeBanner를 끌어다가 사이드바안 원하는 곳에다가 끌어다 놓습니다.
그러면 아래 그림의 왼쪽 그림처럼 보여요~

 

그런다음 편집 버튼을 누르고 아래의 코드를 복사해 넣어주세요..

<div align="center"><a href="내 홈페이지 주소"><img width="이미지가로사이즈" height="이미지세로사이즈" src="이미지 경로" alt="banner"/></div>

예시)
<div align="center"><a href="http://kkommy.tistory.com/"><img width="180" height="80" src="http://cfs5.tistory.com/upload_control/download.blog?fhandle=YmxvZzEwM
Dk0QGZzNS50aXN0b3J5LmNvbTovYXR0YWNoLzAvNS5HSUY=
" alt="banner"/></div>

그리고 전송버튼을 누르면 오른쪽의 그림처럼 이미지가 표시됩니다..

자~~이제 이해가 되셨나요~? ^-^/
언능언능 이미지 배너를 달아보아요~~^0^/

간단요약..

1. 이미지고르기
2. '배너출력' 플러그인 활성화
3. 이미지 업로드를 위해 글 쓰기, 이미지 오른쪽 클릭해서 주소 복사
4. 사이드바에 CodeBanner 위치시키기
5. 편집버튼 누르고, 소스 작성하고, 전송버튼~

텍스트에 링크넣기는 다음 포스팅에서 알려드릴께요~~
신고
  1. BlogIcon riceparty 2007.11.29 17:26 신고

    컥...봐도 모르겠단..^^;;;;
    나도 이사올까??

    • BlogIcon kkommy 2007.11.29 17:47 신고

      헉..너무 어려웠나요..ㅠㅠ
      쉽게 한다고 노력했는데..흑흑흑..ㅠㅠ
      언니도 휙~이사오세용~ㅋㅋ

    • BlogIcon riceparty 2007.11.29 23:57 신고

      컥,,설명이어려운게 아니라
      내 무식이 한스러운게지...^^;;

    • BlogIcon kkommy 2007.11.29 23:58 신고

      제 설명이 부족한건지..흐흐..

  2. BlogIcon 빨간여우 2007.11.29 19:38 신고

    컥 내 이름이당...^^
    저도 아무리 봐도 모릅니다만 하다보면 됩니다....(뭔 말이야 이거ㅡㅡ#)
    꼬미님이 그래도 젤 쉽게 설명해주시는데...(ㅋㅋ 막 요래 요래....)

  3. BlogIcon MISOLPA 2007.11.29 20:05 신고

    그러구 보니..
    왼쪽에두..
    오른쪽 위에두..
    투표?
    선관위 홈피였군요~ ㅋㅋ
    아, 투표하구 왔습니담.. ^^

    • BlogIcon kkommy 2007.11.29 23:59 신고

      선관위..ㅋㄷㅋㄷㅋㄷ..
      잡다한 선거관리 위원회입니다..캬캬캬캬..

  4. BlogIcon 꼬이 2007.11.29 20:39 신고

    사이드바가 지원하는 스킨은 굉장히 쉬운 방법이지요..
    모든 스킨이 사이드바 지원한다면 좋을텐데..안그런 스킨도 많아서리..ㅠ.ㅠ
    지금 제가 쓰는 스킨도 사이드바 지원이 안되는거라..태그속에서 헤엄치고 가라 앉는 줄 알았습니다..헤~
    약간의 지식으로 그나마 스킨 수정을 끝냈으니...아~~제 스스로 생각해도 자랑스럽습니다..하하하..(이게 도대체 뭔 소리람?ㅎㅎ 자화자찬?)

    • BlogIcon kkommy 2007.11.30 00:00 신고

      어? 사이드바가 지원이 안되는 스킨도 있었나요?? ㅠㅠ
      몰랐습니다..흐흑..
      전 사이드바를 사용하는 스킨만 쓰다보니..-_-;;
      저 플러그인이 없을때는 모두 html을 편집했드랬죠..ㅎㅎ

  5. jjgeim 2008.06.10 23:26 신고

    님 저 배너 올리는거 티스토리인가요?? 저는 이상하게 플러그인 목록에 배너출력이 없어요ㅠㅠ

    • BlogIcon kkommy 2008.06.11 09:41 신고

      티스토리 플러그인 맞습니다..
      플러그인 목록 오른편 위쪽에 콤보박스가 있는데,
      그게 전체로 선택되어있는지 확인해보세요.. ^^;

      아니면, 사이드바로 선택하셔도 보입니다.
      "배너출력"이라고 적혀있어요.. ^^

  6. 2008.07.16 18:54

    비밀댓글입니다

    • BlogIcon 꼬미 2009.07.20 17:35 신고

      지금에서야 댓글을 봤네요.
      그런 문제가 있는줄은 몰랐습니다.. ^^;;;;;
      알려주셔서 감사해요~

  7. BlogIcon 화마남 2009.07.19 18:25 신고

    애공~ 덕분에 어줍잖은 배너 하나 올릴 수 있었어욤~ㅎㅎ 정말 많이 도움이 되었습니다~

    즐거운 주말 되세욤~^^

    • BlogIcon 꼬미 2009.07.20 17:37 신고

      제가 도움이 되었다니.. 완전 다행이네요~ +_+

라디오 버튼 만들기

리소스 대화상자에서 라디오 버튼을 만들 때는 그룹 콘트롤을 먼저 생성해야 한다.
그룹 콘트롤을 먼저 생성한 다음 그룹 콘트롤 안에 라디오 버튼들을 넣어야 라디오 버튼들끼리 그룹화가 이루어 진다.
만약 라디오 버튼들을 먼저 생성하고 그룹 콘트롤로 라디오 버튼들을 둘러싸게 되면 각각의 라디오 버튼들이 각각 다른 콘트롤로 인식이 되어 중복된 선택이 가능하게 되어 버린다.
그룹 콘트롤 안에 라디오 버튼들을 배치하고 난 후에 첫번째 라디오 버튼에 Group 속성을 부여한다.
첫번째 라디오 버튼을 제외한 나머지 버튼들에 Group 속성을 주게 되면 이 또한 그룹 콘트롤 내에 있는 라디오 버튼들이 각각 다른 콘트롤로 인식이 되어 중복된 선택이 가능하게 되어 버린다.
하나의 그룹으로 묶이는 라디오 버튼의 기준은 Group 속성이 부여된 라디오 버튼으로부터 다음으로 Group 속성을 가진 라디오 버튼의 바로 앞 라디오 버튼까지이다.
만약 라디오 버튼이 5개 있고(인덱스 0 ~ 5) 0번 라디오 버튼과 4번 라디오 버튼에 Group 속성이 부여되어 있다고 가정하자.
이럴 경우 0번부터 3번 라디오 버튼이 하나의 그룹으로 묶이고 4번부터 5번 라디오 버튼이 하나의 그룹으로 몪이게 된다.

라디오 버튼과 연결하는 멤버 변수

라디오 버튼과 연결되는 멤버 변수는 콘트롤 타입은 될수 없고 Value 타입중에서 int 형만 가능하다.
만약 3개의 라디오 버튼이 하나의 그룹으로 묶여 있다면 첫번째 라디오 버튼에 int형 변수를 연결하고 이 멤버 변수를 통해서 라디오 버튼 초기값을 줄 수 있다.
또한 이 변수를 통해서 어떤 라디오 버튼이 선택되었는지 알 수 있다.
대화상자 초기화시에 이 변수에 0을 할당하고 UpdateData(FALSE)를 해주게 되면 대화상자가 뜰때 첫번째 라디오 버튼이 선택된다.
또한 어떠한 라디오 버튼이 선택되었는지 알기 위해서는 이 멤버 변수 값을 알아보면 된다.
이 값이 0이면 첫번째 라디오 버튼이 선택했다는 것을 나타내며 1이면 두번째 라디오 버튼을 선택했다는 것을 나타낸다.

참조블로그 : 네이버 힐줘볼까 


오랜만에 라디오버튼을 사용할라니 기억이 가물가물.. -_-;
나와라 네이버 지식인!!
역시 없는게 없는 세상이다..
예전엔 MFC 컨트롤 하나 쓰려면 도움말이랑 codeproject니 codeguru니.. 아니면 devpia에서 한참 헤맸는데,
요즘엔 검색하면 주르륵 다 나온다..
참~ 좋은 세상이다..
검색은 힘이다!! 후훗..^^;
신고
스킨에 페이징에 관한 내용입니다..
현재 페이지가 어떤 페이지인지 분간이 안가서 불편한 점이 좀 있었는데요..
그 부분에 관해서 좀 많이 불편하셨나봐요..^^;

그래서 좀 수정을 해봤습니다.. ^^;

이 부분은 html 파일과 css 파일 두개의 파일을 다 수정을 해야한답니다..

먼저 스킨 편집화면으로 가셔서..
skin.html 파일안에 <!-- 페이징 --> 이라고 적힌 부분을 찾습니다.. ^^

<s_paging>
    <div class="paging">
        <a [$$_prev_page_$$] >PREV</a>
        <span class="numbox">
            <s_paging_rep>
            <a [$$_paging_rep_link_$$] class="num"> [$$_paging_rep_link_num_$$]</a>
            </s_paging_rep>
        </span>
        <a [$$_next_page_$$] >NEXT</a>
    </div>
</s_paging>

위의 내용을 사악 긁어다가 복사하셔서 $표시를 #으로 바꾸신뒤 붙여넣기 해주세요.. ^-^
예)[$$_next_page_$$] ->[ # #_next_page_ # #] <- 띄어쓰기는 아니랍니다..^^;
일반적으로 html은 각각의 요소요소들의 배치를 지정해 주는 역할을 한답니다..
머 공부하다보니 제가 이해한 내용은 그렇습니다.. 아니라면 코멘트 달아주세요..^^a

그 다음엔 style.css 파일을 변경해 주셔야겠죠?
제가 이해하기론 css 파일은 class로 지정된 녀석들의 속성.. 일반적으로 폰트나 크기..
말 그대로 스타일을 지정해주는 파일입니다..
그러니깐 여기서 각각의 간격, 모양, 색 등등을 지정해주어야 된다는 그런.. 머 그렇다는거겠죠..
머 이것도.. 자꾸 뜯어고치면서 제가 이해한거니깐 더 자세하게 아시는 분들은 코멘트 달아주세요..굽신굽신..^^a
이야기가 딴데로 새나갔네요.. 죄송합니다..(-- ;)

style.css 파일로 가셔서 맨 아래부분으로 가시면 .content .paging 이 보일거에요..

.content .selected { font:11px tahoma, dotum; font-weight:bold;  color:#ff71f8;}
.content .paging { margin-bottom:15px;  text-align:center;  font:11px tahoma;}
.content .paging .numbox { border-left:1px solid #B5B5B5; padding-left:6px; margin-left:6px;  font:11px verdana;}
.content .paging .num { border-right:1px solid #B5B5B5; padding-right:8px; margin-right:5px;}

두줄 있는거 삭제하시고 위의 네줄로 교체해주세요.. 그럼 끝~~ ^-^v

즐거운 블로깅 생활되세요~ ^-^


혹시나해서 파일도 같이 올려봅니다..
먼저 고쳐서 해보시고 안되시면..
천천히 비교해서 한번 보세요..^-^;
친절한 꼬미냥~ 유후~^-^v
신고
  1. BlogIcon MISOLPA 2007.05.15 13:02 신고

    꼬미님, 금방 해주시네요~
    위에 알려주신대로 하니 잘됩니다!
    넘 감사드려요~
    근데 해보다가 또 질문이.. ^^;
    해당 글번호 색깔이 분홍색이던데요..
    그게 style.css에서 'color:#ff71f8;}' 요부분인가보죠?
    다른색으로 하려면 여기 수정하면 되나요?
    각 색깔별로 어떻게 적어주면 되는지..
    ^^;

    • BlogIcon kkommy 2007.05.15 13:47 신고

      네..그 부분 맞습니다..
      마음에 드는 색으로 바꾸시면 됩답니다..^^
      색은 인터넷에서 웹색상표로 검색하시면 주욱~나와요..^-^
      http://blog.naver.com/hadesy2k2?Redirect=Log&logNo=90016903926
      이 링크가 제일 마음에 드네요.. 참고하세요..ㅋ

  2. BlogIcon silky lake 2007.05.15 14:18 신고

    오....안 그래도 상당히 궁금해하던 부분이었는데,
    이렇게 수정해주셔서 감사감사~ㅎㅎ
    저는 목요일날 바꿔보도록 할게요. ㅎㅎㅎ

    • BlogIcon kkommy 2007.05.15 14:37 신고

      오~ 궁금하시던 분이 여기 또 계셨군요..^^
      도움이 되셨으면 좋겠습니다.. ㅎㅎ

  3. BlogIcon silky lake 2007.05.20 18:48 신고

    드디어 바꿨어요.^^
    색상은 보라색이 괜찮은 것 같아서 그냥 냅뒀구여. ㅋㅋ
    나중에 노랑색으로 바꿀 수도 있지만여.^^
    고맙습니다~ㅎㅎ

    • BlogIcon kkommy 2007.05.21 09:02 신고

      고마우실꺼까지야..^^;
      저는 말씀해주시고, 적용해주시는분들이 더 고맙지요..ㅋㅋ
      하나하나 바뀌어가는게 저도 뿌듯해요..+ㅅ+

  4. BlogIcon MISOLPA 2007.05.28 08:54 신고

    꼬미님.. 제 홈피서 클릭해보다가 조금전에 발견한건데..
    skin.html 내용 수정하라구 하신 부분에.. prev 부분이 잘못되어있네요..
    실제로 클릭하면 next page루 갑니다~
    ^^;

    • BlogIcon kkommy 2007.05.28 13:15 신고

      헉.. 그렇네요?
      수정해놓을께요..알려주셔서 감사합니다.. ^^;

  5. BlogIcon 레인보우^o^ 2008.03.19 15:32 신고

    위 말이 어떤건지 잘 모르지만,,

    꼬미님,, 위 사항이 basic_gray_wide_v1.2 버젼에 반영되어 있는 건가요?

    • BlogIcon kkommy 2008.03.20 09:25 신고

      저위의 내용은 본문 아래에 페이지 표시를 변경했다는거에요..^^;
      그리고 1.2는 버그를 수정한 내용이고요..
      저 위에 보시면 html과 css파일이 있습니다..
      그 파일로 교체하시거나 위 내용을 스킨에서 수정하시거나 하시면 되요..^^

  6. BlogIcon 레인보우^o^ 2008.03.20 11:59 신고

    수정하는건 어려워서 화일을 통체로 교체했더니 잘 됩니다.
    감사합니다. ^^~ 더 멋찌게 바뀌었네요..

* 사이드바에 카테고리외 글씨크기가 크게 보이던 것을 수정.

basic_gray_wide_v1.2.zip

2007년 4월 29일 ver1.2


이것저것 원인 분석 결과,
html 파일이 버그의 온상이었네요.. ㅠㅠ
글씨크기가 커서 폰트를 무리하게 바꾸신 분들.. 죄송합니다..

다운 받으셔서 다시 설치하시면 무리없이 사용하실 수 있을거에요.. ^^;

폰트 적용은 폰트 올리시고 제가 올린 css 파일 올리시면 무난하게 사용하실겁니다..
모두들 즐거운 블로깅 생활하세요~^-^

신고
  1. BlogIcon silky lake 2007.05.02 02:16 신고

    꼬미님~ 방명록 보고 바로 달려왔습니다.^^
    잘 쓰겠습니다. 땡큐쏘마취~~ㅎㅎㅎ

    아참. 글구 야시카 일렉트로 35는 10만원도 안 되는 아주 저렴한 가격으로 '평가절하'되고 있는
    카메라입니다. 하지만 막상 써보면 결과물에 늘 기절하지요....^^; 필름 맛을 보고 싶으시면
    하나쯤 갖추셔도 좋겠습니다.^^ 하지만 카메라가 좀 무거운 게 사실인데요,
    일렉트로 gx라는 후기 버전이 있습니다. 이 녀석은 10만원 정도고 크기가 훨씬 더 작아요.^^

    • BlogIcon kkommy 2007.05.02 09:11 신고

      야시카 일렉트로 검색들어가봐야겠습니다.. +ㅅ+

  2. 2007.11.24 02:41

    비밀댓글입니다

    • BlogIcon kkommy 2007.11.24 23:10 신고

      '카테고리 글 더 보기' 플러그인에서 '사용중'옆에 설정이라고 있습니다..
      그 안에 보시면 카테고리의 색을 변경하시면 되요~
      아크슈터님은 색상 테마가 Violet이라서 보라색으로 보이는거랍니다..^^/

  3. 2007.11.25 01:00

    비밀댓글입니다

    • BlogIcon kkommy 2007.11.25 13:13 신고

      처음 접해보면 어색한게 많아요~^^
      사실 저도 플러그인의 색이 그렇게 변하는 게 있는지 몰라서 CSS를 뒤졌었답니다..ㅎㅎ
      모르는거 있으시면 언제든지 물어보세요~

  4. BlogIcon PPoZZak 2007.11.27 00:30 신고

    스킨 아주 예뻐요 ^^
    어제 바꿨는데요
    본문 가로 크기를 좀 줄였거든요.
    그랬더니 사진이 오른쪽이 좀 잘려 나와요 ㅠㅠ
    http://ppozzak.tistory.com/

    고치는 방법 좀 알려주세요~
    그럼 안녕히 계세요

    • BlogIcon kkommy 2007.11.27 09:16 신고

      스킨을 다른 스킨으로 교체하셨네요~^-^
      맘에 드는 스킨을 만나기를 바래요~~

  5. 2008.03.19 15:22

    비밀댓글입니다

    • BlogIcon kkommy 2008.03.20 08:34 신고

      스크랩기능은 티스토리에 없고요~
      트랙백은 제대로 하신거 맞아요.. ^^

  6. BlogIcon 체스키김샘 2009.09.06 18:02 신고

    본문 제목 글씨를 크게 하고 플래시 제목을 적용할려면 어떻게 해야 할까요? ㅠ_ㅠ

    • BlogIcon 꼬미 2009.09.06 19:19 신고

      http://www.minsangk.com/91

      위의 포스팅을 참고해서 적용해보세요~ +_+

  7. BlogIcon 체스키김샘 2009.09.07 01:58 신고

    아.. 제가 질문에 오해가 있도록 드렸네요 죄송합니다. ^^;;

    제가 묻고자 했던것은,

    플래시 제목을 적용할려고 했는데

    이 스킨의 본문 제목의 새로칸이 좁은 듯해서

    그 부분을 늘릴려면 어느 부분을 고쳐야 하는지를 여쭤본다는게.. ^-^

    본문 제목부분을 좀 크게해서 글씨 크기를 30~40px정도 되는 제목을 만들고 싶은데 어떻게 해야 할까요?

    • BlogIcon 꼬미 2009.09.07 12:37 신고

      Style.css 파일에서 .content .titleinfo 부분을 변경하셔야 할겁니다..
      부분적으로 폰트 사이즈만 변경하는 경우 타이틀 박스의 위치와 크기도 적절히 고려해서 변경하셔야 할겁니다.

문의하시는 분이 많으셔서 올려봅니다.

티티체는 무료 폰트이나 사이트를 등록해서 사용해야 하는 폰트입니다.

먼저, 아래에 사이트에 가셔서 가입하신 뒤, 다운받으시고..
사용하고자 하는 사이트.. (예를 들면 저 같은 경우 제 블로그 주소가 되겠네요.. ^^;)를 등록하신 뒤,
사용하셔야 합니다. ^^
http://www.tt.co.kr/

제 스킨을 다운 받으신 분들과..
또 저와 모든 영역의 폰트를 똑같이 설정하시고 싶으신 분들께서는..
아래의 스타일 시트를 다운 받으셔서 사용하시면 됩니다.. ^^

style.css

티티체 2007년 4월 26일



신고
  1. BlogIcon phystuo 2007.04.26 09:51 신고

    와~ 글씨 정말로 깔금하면서도 읽기 편하고 좋네요.
    좋은 정보 공유 감사드립니다. 행복하셔요~ ^^

  2. BlogIcon Widyou 2007.04.26 18:57 신고

    하지만 전 파이어폭스를 쓴다는거~
    익스로 살짝 들어와봤는데 폰트 이쁘네요~
    이럴땐 파폭이 살짝 아쉬움...

    • BlogIcon kkommy 2007.04.26 23:16 신고

      저도 회사에서 파폭을 쓴답니다..^^;
      익스에선 폰트를 골라쓸 수 있어서 참 좋지요..ㅎㅎ

  3. BlogIcon silky lake 2007.04.27 08:58 신고

    꼬미님 일단 폰트 적용은 했는데요. 폰트 사이즈도 곧 수정해보려구요. ㅎㅎ
    직접 찾아와서 안내해주셔서 고맙습니다.
    행복한 하루 되시와요.^^

    • BlogIcon kkommy 2007.04.27 09:05 신고

      좋은 사진 구경시켜주시는 댓가이옵니다..^^

  4. 데니 2007.05.17 17:52 신고

    하하 님앙 씨에스에스 파일 적용 방법이?

    • BlogIcon kkommy 2007.05.17 23:45 신고

      css 파일은 다운받으신뒤,
      스킨 > 스킨선택 > 직접올리기에서 업로드하셔도 되고요.
      style.css을 메모장에서 오픈하시고, 전체 복사하신뒤,
      편집하기 화면으로 가셔서..
      style.css란에 붙여넣기 하시면 된답니다..^^

  5. BlogIcon 서리영 2007.07.01 12:15 신고

    안녕하세요...이 글을 보고 덕분에 필요한 부분에 티티체 적용 잘 했습니다....감사합니다~

    • BlogIcon kkommy 2007.07.02 08:54 신고

      이 글이 용이하게 사용되셨다니 다행이네요..^^;
      티티체 참 이쁘죠.? ^^


* 사이드바가 3단형으로 되어있던것을 2단형으로 수정
* 사이드바에 펼침 기능 추가

basic_gray_wide_v1.1.zip

(2007년 3월 15일 ver1.1)


* 웹폰트 적용에 대해서 물어오시는 분이 계셔서,
혹시나 도움이 될까해서 올려봅니다.
지금 홈에 적용되어 있는 스타일 시트입니다.


* 폰트가 저작권 관련해서 문제가 될 소지가 있다고 해서,
링크만 걸어둡니다.. ^^;
http://seevaa.net/15
신고
  1. 이전 댓글 더보기
  2. BlogIcon 하몽 2007.03.16 12:24 신고

    고운님...스크롤바는 천천히 테스트 하셔서 도움좀 주시옵구요.
    .
    한가지또...
    .
    우리가 코멘트를 기록하기 위하여...이름쓰는란...하고...비밀번호 쓰는란하고...홈페이지 주소 써넣는란하고
    우리가 본문뎃글 쓰는란이..하얀화이트 색상인데.....제블로그가 블랙으로 바꿔주다보니
    너무 블랙과 화이트...가 너무 도드라지는듯해서 그래이 색으로 바궈주고 싶은데요..~
    .
    귀찮으시더랩도 답변좀 알려주시면 정말 감사하겠습니다!!...
    .
    .
    .

    • BlogIcon kkommy 2007.03.16 15:43 신고

      이거이거 공부할게 점점 많아지네요.. ^^;
      저도 이쪽 부분으론 공부해본적이 없어서요..
      이번이 처음 해본 작업이라서, 스크롤바도 공부해봐야되는 과목인데.. 하핫..^^;
      한번 노력은 해보겠습니다..^^;

    • BlogIcon kkommy 2007.03.16 17:40 신고

      스크롤바는 아직 모르는 기능이라 공부를 좀 해야할것 같네요. ^^;

      오늘 물어보신 질문이요~
      그건 한번 적용해 보았습니다.. 해보니 참 깔끔하네요. ^^

      /* content 방명록 글쓰기 */
      .content .guestbook .write { color:#a2a2a2; margin:0 5px; text-align:left}
      .content .guestbook .write input{ color:#a2a2a2; background:#3d3d3d; width:30%; padding:4px 4px 0 4px;} /* 이름, 비밀번호 입력박스 */
      .content .guestbook .write .homepage{ color:#a2a2a2; background:#3d3d3d; width:70%;} /* 홍페이지 입력박스 */
      .content .guestbook .write textarea{ color:#a2a2a2; background:#3d3d3d; width:100%; margin-bottom:5px;} /* 방명록 입력박스 */
      .content .guestbook .write .btn{ width:100%; background:#4f4f4f; padding-top:3px; margin:0 0 0 1px; color:#fff } /* 버튼 */

      댓글부분은 아래
      /* content > entry 댓글 쓰기 */ <- 이렇게 코멘트된 부분을 위에 처럼 설명된 부분 참고하셔서
      원하시는 색으로 변경하셔서 사용하세요.. ^^

  3. BlogIcon 2007.03.17 18:58 신고

    감사 합니다....겨우 님이 갈쳐준데로 해서..적용했어요.
    비밀글...체크하는 조그만 박스는 왜 하얀색인지..그건 어디서 바굴순 없나요?..
    .
    .
    .
    스크롤바는 안되요..님이 시간되는되로 테스트 하셔서 천천히 공부하셔서 알려주세요^^..

    • BlogIcon kkommy 2007.03.18 00:07 신고

      체크박스 부분은 제 생각에는

      .content .entry .comment .write .checkbox{ border:0; width:20px;}

      이부분을 변경하면 될것같은데요
      조금 변경해봤는데 안에 흰색은 변경이 안되고,
      바깥 부분의 색만 변경이 되는것 같네요..^^;
      좀 더 알아봐야 될거 같아요..

  4. BlogIcon 2007.03.17 19:02 신고

    먼저 웹폰트는 눈이 무척피곤했는데...이건 좋군요..하하
    .
    웹폰트 이쁘네요^^..무슨폰트입니까?...염체없으나 나도좀 쓰게해주면안됩니가.ㅎㅎ(농담이에요.)
    티티체도 아니고,엔터 풀잎,갈잎,도아니고,한양서체인가..

    난중에 스킨 만드실대 참고하세요^^..
    제파란 푸딩인데.....코멘트란이 어수선하지 않고 무척 깔끔하면서도 셰련됨이..하하
    이렇게 만들어졌으면 참 좋았지 않을가 하는 생각에..유저들의 말을 기분나쁘게는 듣지마시고요..ㅎㅎ
    .
    http://pudding.paran.com/mystory2/342971?p_eye=pudd^myp^man^pud^newthum

    • BlogIcon kkommy 2007.03.18 00:00 신고

      지금 제가 쓰는 웹폰트는 티티체입니다.. ^^
      http://www.tt.co.kr/
      여기 회원가입하고 신청하시면 다운받으실수있어요..

      그리고, 코멘트란 깔끔하니 세련되고 이쁘더군요..
      다음에 스킨 업할때 참고할께요~ ^^

  5. BlogIcon 련..~ °³°³ 2007.03.18 11:51 신고

    안녕하세요?....
    엔하늘님의 스킨을 받아서 헤메면서 조금 수정했는데....
    가만보니...제꺼는 코멘트 한사함씩 써시구, 제가 리플 달고...
    .
    .여기 처럼 라인이 없어요^^..
    님의 지금 이곳 블로그처럼...각각뎃글마다 구분이 될수 있는 지금님의 코멘트 처럼..라인을 적용할..소스좀 부탁 드려요^^..
    그소스를 어느 위치에 넣어줘야하는지...도 알려주시면 고마울게요..^^
    .
    님스킨을 새로 다운 받자니...또 첨부터 모르면서 제스타일에 맞게 수정할 생각하면 도저히 힘이들어서 곤란할것같아요.
    제가 스킨을 너무 모르개든요^^...
    .

    제꺼는 각각의 뎃글남기고 끝맺을때 라인선 구분이 없어서 어수선한 느낌에요..님의 라인들어간 소스를 제게도 좀 주세요^^.
    적용할우ㅏㅣ치도 함게요..좀 도와주오!!..네...고운 주말 보내세여!..
    .
    구분이 안되서 쭉 붙어 가지고 보기가 안좋아서요^^..

    • BlogIcon kkommy 2007.03.18 15:47 신고

      라인은요..
      /* content > entry > 댓글 리스트 */

      .content .entry .comment .list li{ background:url(images/iconComment.gif) no-repeat 5px 10px; border-top:1px solid #666; padding:8px 0 5px 20px; margin-bottom:4px;}

      border-top:1px solid #666; <- 이부분 참고하시면 될듯 싶습니다.^^

    • BlogIcon 2007.03.18 23:18 신고

      정말 고마워요^^..
      적용했어요.
      .
      .
      이제 스크롤바 를 넣어야하는데...훌쩍......~~~
      시간이되실때 테스트 해보셔서 도움주세요...스킨에 대하여는 ...암것도 몰라요..정말.....

    • BlogIcon kkommy 2007.03.18 23:21 신고

      사실 저도 아는거 하나도 없는 초보랍니다..
      이번에 스킨 올리면서 한 작업이 첫 작업이었거든요..^^;
      스크롤은 보고있는데 어렵네요.. ㅠㅠ

  6. BlogIcon 하몽 2007.03.18 23:35 신고

    제꺼는 바탕ㅇ블랙이다 보니...블로그에 들어간......라인......들이 너무 밝아서...좀더 짙은 회색으로 바꿔 주면 좀더 세련된
    블로그의 느낌을 가질수 있을것 같은데... 한두곳 만줘줘서 안되는거죠...에휴!!..~~~~!!


    .
    .
    여긴..그래이..칼라니까...라인들이 도더라져보이진 않는데...제건 너무 라인색들이....하얗고 밝아서...흑흑....이것도 혹시 아신다면....
    코맨트,쓰는곳 들 라인..방명록 쓰넣는곳들 라인...뎃글들 라인....방며옥 뎃글들 ㄹ인..전부 넘 밝아요..에고..이욕심을.....

    • BlogIcon kkommy 2007.03.18 23:38 신고

      아까 그 부분에서 solid 다음에 #666이 라인 칼라입니다.. ^^;

    • BlogIcon 하몽 2007.03.19 00:12 신고

      일반 뎃글 쓰는곳 라인 하고, 방명록 뎃글쓰는 라인.....칼라좀 변경하는 부분좀 알려주세요..미안해요..이왕쓰는스킨 좀 이뿌게 쓰고싶어그래요.^^.ㅎㅎ

    • BlogIcon kkommy 2007.03.19 09:14 신고

      /* content 방명록 리스트 */
      .content .guestbook .list li{ padding:10px 10px 10px 14px; background:url(./images/iconFoot.gif) no-repeat 0 6px; border-bottom:1px solid #6e6e6e;}
      solid 다음이 방명록 라인 색입니다. ^^

      그리고 일반 댓글은 위에 말씀 드린
      /* content > entry > 댓글 리스트 */부분에서
      solid가 선이고 그 다음이 칼라입니다.

      나머지는 님의 소스와 제가 올린 소스를
      차근차근 비교해보시거나, 하나하나 바꾸시면서 확인해보세요.
      저도 그렇게 하면서 해본것이랍니다. ^^
      저도 따로 공부해본적이 없는 사람인지라 더이상 자세히 답변해드리기가 어렵네요. ㅠㅠ

  7. BlogIcon 하몽 2007.03.19 10:45 신고

    님이 갈쳐준것도 소스가 달라서 수정못하는것이 많아요..제가 몰라서
    미안하지만......그래서 이미지로 켑쳐해서 정확한 질문을 드리고저....유저들의 질문이 귀챦긴하겠으나..모르는것 답안해주셔도...
    그러나 아신다면...천천히 답변해주세요..~~ 화내지마세요..ㅎㅎ


    http://mystory2.org/bbs/data/master/4.jpg
    .
    http://mystory2.org/bbs/data/master/5.jpg

    • BlogIcon kkommy 2007.03.19 16:50 신고

      첫번째 그림의 것은

      /* content 검색 리스트 */
      .content .searchList li{ margin:0; border-bottom:1px solid #6e6e6e; padding:2px 0;}
      저 부분에서 solid 다음 색상을 변경하시면 될것 같고요..
      만약 저게 아니라면,
      /* content 검색 댓글 리스트 */
      .content .searchReplyList li{ margin:0 ; border-bottom:1px solid #6e6e6e; padding:2px 0;} 이 부분일것 같습니다.

      해보지는 않았으나 코딩상 그렇게 생각이 되네요.. ^^;

      그리고 두번째 그림의 것은 컨텐츠의 라인 같기도 하고 님의 소스가 어떤 부분에서 고쳐진 것인지 몰라서 정확히 답변해 드리기가 어렵네요..^^;

    • BlogIcon kkommy 2007.03.19 16:53 신고

      고치시려는게 검색 리스트의 선이시라면,
      검색 리스트의 색을 변경하는게 맞는거겠죠?
      방금 전 변경해서 적용해보니 맞네요.. ^^

    • BlogIcon 련..~ °³°³ 2007.03.20 00:42 신고

      참 고맙습니다...아랫쪽 라인색은 바꿔주지 못했어요..
      적용이 안되요^^..ㅠㅜ~..

  8. 2007.03.20 00:39

    비밀댓글입니다

    • BlogIcon kkommy 2007.03.20 00:43 신고

      폰트는 티티체를 사용하였고요..
      스타일 시트에서 적용하고자 하는 폰트를 일일이 지정해주어야 하는 번거로움이 있습니다..^^;
      그리고 사이트에 가봤는데, 정말 안보이네요..
      이미지 파일이 제대로 업로드가 안된게 아닌가 하는 생각이 드는데요..
      한번 확인해보심이 어떨런지..^^

    • BlogIcon kkommy 2007.03.20 00:44 신고

      아! 티티체는
      http://www.tt.co.kr/
      여기에 회원가입하시고 신청하시고 다운받으셔서 쓰시면 무료로 사용하실수 있습니다..^^

    • 2007.03.20 03:45

      비밀댓글입니다

    • BlogIcon kkommy 2007.03.20 10:15 신고

      /* mainbody > sideinfo > 달력 */
      이 다음에
      .sideinfo .calender, .sideinfo .calender{ font:100% Verdana;} <- 이 줄을 추가해보세요.
      년과 월 지정은 저도 찾고 있는 중입니다만..
      달력의 폰트사이즈와 폰트체를 몽땅 지정할수는 있습니다.

  9. 2007.03.20 10:39

    비밀댓글입니다

    • BlogIcon kkommy 2007.03.20 11:02 신고

      MDOO님도 저처럼 티스토리 쓰시고 계신거 같은데요..^^;;
      카테고리는 환경설정 > 화면설정 > 분류스킨선택 > dot_gray 선택해 주시면 저와같은걸 쓰실 수 있어요 ^^

  10. 2007.03.20 11:07

    비밀댓글입니다

    • BlogIcon kkommy 2007.03.20 11:33 신고

      html 파일이랑 css 파일요..
      그거 스킨 편집에서 붙여넣기 해보실래요? ^^;

  11. 2007.03.20 12:55

    비밀댓글입니다

    • BlogIcon kkommy 2007.03.20 13:05 신고

      메일 보냈습니다..
      부디 도움되시길 바라겠습니다.. ^^

  12. 2007.03.20 13:35

    비밀댓글입니다

    • BlogIcon kkommy 2007.03.20 13:59 신고

      다행입니다..^^
      보내놓고 안되면 어쩌나 걱정했는데.. 좋은 하루 되세요~^^

  13. BlogIcon 련..~ °³°³ 2007.03.23 12:30 신고

    아` 스크롤바 좀 어떻게좀 해보세요...흑!!..
    검정투명 스크롤바 적용해야하는데.........나는안되요..~ 다른 스킨 사용할때는되던것이...왜?...
    우리님께서...좀 도와주세여!..ㅎㅎ

    • BlogIcon kkommy 2007.03.23 13:12 신고

      스크롤바는 저도 잘 모르겠네요.. ㅠㅠ
      어디서 어떻게 적용해야 할지 전혀 모르겠어요..
      죄송합니다..

  14. 진S 2007.03.24 00:12 신고

    감사합니다. 스킨 잘 쓰겠습니다.^^

  15. BlogIcon 겐친 2007.03.25 11:37 신고

    스킨 잘 쓰고 있습니다. 한가지 물어볼게 있는데요.
    왼쪽의 카테고리 크기가 너무 크게 나와서요. 어떻게 줄이는 방법 없나요?
    style.css에는 카테고리 리스트 스타일해서 나와있는 부분에는 9pt라고 나와있는데
    크게 나오네요. 다른 곳인가요? 부탁드립니다~

    • BlogIcon kkommy 2007.03.25 23:19 신고

      스킨 편집화면에서 style.css와 skin.html 파일을 메모장에서 열어 붙여넣기 해주세요.. ^^

  16. 2007.03.29 10:25

    비밀댓글입니다

    • BlogIcon kkommy 2007.03.29 11:10 신고

      /* content > entry > 태그 */
      라고 적힌 부분 아래에서 고쳐주시면 될것 같네요.. ^^;

  17. 2007.03.30 23:30

    비밀댓글입니다

    • BlogIcon kkommy 2007.03.31 11:17 신고

      소스를 보니 위에서 정의를 해준 것 같은데요. ^^;

      /* content > entry > 태그 */
      아래부분에다가.
      .content .entry .tag a{color:원하는 색번호;}
      이렇게 추가하세요.. ^^

  18. BlogIcon 애교 2007.04.01 00:31 신고

    스킨 잘쓰고 있습니다
    다름이 아니라 웹폰을 적용하였습니다
    댓글을 입력하고 있는 지금 이창에서는 님께서는 웹폰대로 입력이대는데
    제가 제 홈피에서 댓글을 작성할땐 기본폰트로 보여집니다
    이부분 수정은 어디서 해야하나요?

    그리고 하나더 블로그 메인이미지 넣는 테이블있잖아요
    사이즈가 어떻게 되나요;;

    • BlogIcon kkommy 2007.04.02 12:03 신고

      .write textarea를 찾으신뒤,
      width 앞에 font:원하시는 폰트; 이렇게 추가하세요
      ex)
      .content .entry .comment .write textarea{ font: TTche; width:100%; margin-bottom:5px;} /* 댓글 */
      textarea가 text가 입력되는 창을 말합니다. ^^

      그리고 사이드바의 이미지는 최대폭 180px이니,
      170px 정도로 하시면 될것 같습니다.^^

  19. 2007.04.05 02:52

    비밀댓글입니다

    • BlogIcon kkommy 2007.04.05 08:55 신고

      저도 플래쉬 메뉴같은건 넣어본적이 없어서 대답해드리기가 곤란하네요..^^;
      죄송합니다..

  20. 2007.04.09 11:12

    비밀댓글입니다

  21. 2007.04.09 11:20

    비밀댓글입니다

    • BlogIcon kkommy 2007.04.09 13:01 신고

      저도 그렇게 세밀하게는 코드를 잘 몰라서요..
      죄송합니다..

      저역시도 따로 배운적이 없거니와,
      이번 스킨 작업이 처음으로 해본 작업이었고..
      저도 님처럼 엔하늘님 스킨을 받아서 제 홈에 맞게 여기저기 뜯어 고친것이었고..
      코드를 조금씩 손대보고 부분부분 비교해보고,
      필요한 부분은 다른 스킨들을 다운받아서 다시 고쳐쓴거랍니다..
      그래서 좀 더 자세한 설명을 드릴수가 없네요..

      님께서 필요하신 부분은 다른 스킨을 다운받으셔서..
      님과 다른 부분을 비교하셔서 찾으시는 방법으로 하셔야할것 같습니다..
      도와드리고 싶은데, 어떻게 도와드려야할지 조금 난감하네요.. 죄송합니다.. ^^;
      그리고 님 홈페이지를 보니 충분히 혼자서 해내실 수 있을것 같습니다.. 화이팅하세요. ^-^

질문 1.

엑셀 오토메이션을 구현하려면 TypeLib 방식으로 클래스를 추가해야 하는데,
주로 어떤 클래스들을 임포트해야 하는지 궁금합니다.
예제들에는 대략
 
CApplication : 엑셀 인스턴스를 띄우기 위한 클래스
CWorkbook : 잘 모르겠슴다.
CWorkbooks : 엑셀 파일등을 열 때 직접적으로
CWorksheet : 단일 쉬트를 다룰 때
CWorksheets : 워크북 내에 있는 쉬트들의 모음
CRange : 쉬트의 범위 선택 등을 위해

등을 임포트하던데, 위의 것 말고도 주로 사용하는 클래스들이 있으면 좀 말씀해 주시면 감사하겠습니다.

답변 :
네.... 거의 그걸로 기본 구현은 가능합니다.
추가적으로 Font등을 넣어서 구현하면 색깔을 입힐수 있겠죠.

질문 2.

대충 CApplication 으로 엑셀을 띄우고,
CWorksheets 객체를 CApplication 객체로부터 얻어낸 다음,
CWorksheets 객체를 이용하여 파일을 열고,
CWorksheets 객체를 이용하여 CWorksheet 객체를 얻어낸 후,
CRange 객체 등으로 CWorksheet 객체에서 필요한 작업을 하는 거
라고 알고 있습니다. 맞나요?

답변 :

아래 샘플소스를 붙입니다. 보시면 순서를 아실수 있으실 겁니다.
VBA 프로그래밍을 하셨다면 좀 더 쉽게 이해가 가실 겁입니다.
( Application > Workbook > WorkSheet > Range : 범위가 큰것부터 낮으순으로 이해하시면 됩니다.)
( 참고로 아래 예는 VC6.0에 오피스XP대상입니다.
음 뭐 클래스및 인터페이스명이 틀리지만 유사해서 검토해보시면 금방 적용하실수 있을듯 합니다)
 

    (샘플)

    _Application objApp;
    Workbooks objWkbooks;
    _Workbook objWkbook;
    _Worksheet objWksheet;
    Worksheets objWksheets;
    Range objRange;
    Range objCols;

    Font objFont;

   ---------------------------------
   중  략
   ---------------------------------

    try
    {
        COleVariant VTrue((short)TRUE), VFalse((short)FALSE);
        COleVariant VOptional((long)DISP_E_PARAMNOTFOUND, VT_ERROR);

        _variant_t viColHeader;
        _variant_t vstrColName;    

         // 엑셀 시작 및 애플리케이션 객체 얻기

        if(!objApp.CreateDispatch("Excel.Application"))
        {
            AfxMessageBox("Couldn't start Excel.");
        }
        else
        {
            objWkbooks = objApp.GetWorkbooks();
            objWkbook = objWkbooks.Add(VOptional) ;
            objWksheets = objWkbook.GetSheets();
            objWksheet = objWksheets.GetItem(COleVariant ((short)1));

질문 3.

여기서 CWorkbook 과 CWorkbooks 와의 기능상 차이점이 무엇인가요?
 
위의 소스를 보시면 두개의 기능상 차이점이 있죠?
음 엑셀을 실행시키시려면 보통 위의 방법대로,
워크시트 객체를 얻어오기 때문에 순서를 지키셔야 하구요..

Workbooks는 Workbook 개체보다 상의 개념 입니다.

워크북 복수개에서 한개 뽑아서 워크북아래 자식 개념인 워크 쉬트들을 핸들링한다고 간략히 이해하시면, 편할것 같네요.

출처 : 약육강식 블로그
신고
  1. BlogIcon 이지스 2007.03.27 17:00 신고

    MFC같은데, 맞나요? 요즘 전 Visual Studio를 멀리한지 꽤(?)되어서요.. ㅡㅡ;

    • BlogIcon kkommy 2007.03.27 17:31 신고

      MFC 맞습니다.. ^^
      아직도 Visual Studio를 사용하고 있는지라.. ^^;

  2. 2007.08.13 20:51

    비밀댓글입니다

사용자 삽입 이미지

기본에서 조금 바꾼거지만..
며칠동안 고생에서..
내 맘에 드는 스킨으로 고쳐냈다..

첫 작업..
뿌듯하다..
이제 퇴근해야지..
v^-----------^v

basic_gray_wide.zip

(2007년 3월 13일 첫번째스킨)


신고
  1. BlogIcon 엔하늘 2007.03.16 05:28 신고

    이야~ 스킨 멋진데요??^^

  2. BlogIcon kkommy 2007.03.16 09:00 신고

    엔하늘님거 가져다 고쳐쓴건데요 머~^^;
    그렇게 말해주셔서 감사합니다~

  3. BlogIcon 이지스 2007.03.20 01:11 신고

    포스팅 되는 공간이 넓어서 마음에 듭니다. :-)

  4. BlogIcon 체스키김샘 2009.08.30 04:08 신고

    스킨 때문에 골머리를 앓고 있었는데
    우연찮게 발견하고 갑니다. ^-^
    잘 쓸께요

VA는 소스 분석시 들어가는 시간을 줄이기 위해 cache를 저장한다.
오랜 시간 사용하다보면 cache가 지워지지 않고 쌓여서 처음 VC++을 시작할때
걸리는 시간을 길게 만든다

그럴 때 다음 디렉토리에 있는 모든 파일들을 지우면 VC++이 빠르게 뜨는 것을 확인할 수 있다.

C:\Program Files\Visual Assist 6.0\vc6\cache


신고
API, c#

C#에서 WIN32 API를 이용하는 방법을 알아본다.

* 기본적으로 DllImport를 이용하여 해당 DLL을 직접 import해서 사용해야 한다.
* 사용할 API에 대해서는 API관련 문서를 참고하도록 한다.
* 아래는 WIN32 API를 이용하여 파일을 열어서 읽고 닫는 클래스이다.
* StreamReader와의 속도면에서 큰 차이가 없으나, 파일을 열때 추가적인 속성 등을 결정할 수 있는 장점이 있다.


빌드시 유의점

* VS.Net 2003의 C#에서 포인터를 사용하는 Win API를 이용하려고 하는 경우 컴파일되지 않는다.
* 프로젝트의 구성 페이지 > 구성속성 > 빌드 > 코드생성 > 안전하지 않은 코드 블록 허용 => true로 변경 후에 컴파일 해야한다.

예제

    1. using System;
    2. using System.Runtime.InteropServices;
    3. namespace NameSpaceTest
    4. {
    5.    public class FileReader    
    6.    {
    7.        public bool isOpen=false;            // 파일에 대한 엑세스 권한
    8.        const uint GENERIC_READ     = 0x80000000; // 읽기 전용
    9.        const uint GENERIC_WRITE    = 0x40000000; // 쓰기 전용
    10.        const uint GENERIC_EXECUTE  = 0x20000000; // 실행 전용
    11.        const uint GENERIC_ALL      = 0x10000000; // 모든 권한
    12.        // 만약 읽기와 쓰기를 원한다면  GENERIC_READ | GENERIC_WRITE 를 인자로 넣는다.
    13.        // 파일의 공유모드        
    14.        const uint FILE_SHARE_READ      = 0x00000001; // 읽기 허가
    15.        const uint FILE_SHARE_WRITE     = 0x00000002; // 쓰기 허가    
    16.        const uint FILE_SHARE_DELETE    = 0x00000004; // 삭제 허가        
    17.        // 파일의 생성여부        
    18.        const uint CREATE_NEW    = 1; // 파일을 만듦 만약 있다면 에러 리턴
    19.        const uint CREATE_ALWAYS = 2; // 항상 패일을 새로 만든다. 만약 파일이 존재한다면 해당 파일을 지우고 새로 만든다.
    20.        const uint OPEN_EXISTING = 3; // 이미 존재하는 파일을 연다 파일이 없다면 에러 리턴    
    21.        const uint OPEN_ALWAYS   = 4; // 무조건 파일을 연다. 파일이 없다면 파일을 만들고 연다.    
    22.        const uint TRUNCATE_EXISTING = 5; // 파일을 연후 크기를 0으로 만든다.        
    23.        const uint FILE_ATTRIBUTE_READONLY              = 0x00000001; // 읽기 전용의 파일로 생성한다. 응용 프로그램은 이 파일의 내용을 읽을 수는 있지만 변경하거나 삭제할 수는 없다.    
    24.        const uint FILE_ATTRIBUTE_HIDDEN                = 0x00000002; // 숨김 파일로 생성한다. 숨김 파일은 통상적인 방법으로는 보이지 않으므로 목록에 나타나지 않는다.    
    25.        const uint FILE_ATTRIBUTE_SYSTEM                = 0x00000004; // 시스템 파일로 생성한다. 시스템 파일은 운영체제에 의해 배타적으로 사용되는 파일이다
    26.        const uint FILE_ATTRIBUTE_DIRECTORY             = 0x00000010;        
    27.        const uint FILE_ATTRIBUTE_ARCHIVE               = 0x00000020; // 기록 속성을 설정한다. 파일의 기록 속성은 백업, 리스토어 프로그램에 의해 사용되며 이 파일이 백업되어야 함을 알리는 플래그이다.    
    28.        const uint FILE_ATTRIBUTE_DEVICE                = 0x00000040;        
    29.        const uint FILE_ATTRIBUTE_NORMAL                = 0x00000080; // 아무런 속성도 가지지 않는 파일을 만든다. 이 이 플래그는 단독으로 사용될 때만 유효하며 다른 플래그와 함께 사용하면 해당 플래그의 속성이 설정되다.        
    30.        const uint FILE_ATTRIBUTE_TEMPORARY             = 0x00000100; // 임시 파일로 생성한다. 임시 파일은 디스크로 곧바로 입출력을 행하지 않고 가급적이면 메모리상에서 읽기와 쓰기를 수행하기 때문에 일반 파일보다 입출력 속도가 빠르다는 장점이 있다. 응용 프로그램은 임시파일을 다 사용한 후 반드시 삭제해 주어야 한다.        
    31.        const uint FILE_ATTRIBUTE_SPARSE_FILE           = 0x00000200;        
    32.        const uint FILE_ATTRIBUTE_REPARSE_POINT         = 0x00000400;        
    33.        const uint FILE_ATTRIBUTE_COMPRESSED            = 0x00000800;        
    34.        const uint FILE_ATTRIBUTE_OFFLINE               = 0x00001000; // 데이터가 오프라인 상태이며 즉시 사용할 수 있는 상태가 아니다. 이 속성은 윈도우즈 2000의 계층적 저장 관리자의 원격 저장소에 의해 사용되므로 응용 프로그램이 이 플래그를 직접 사용해서는 안된다.        
    35.        const uint FILE_ATTRIBUTE_NOT_CONTENT_INDEXED   = 0x00002000; // 컨텐트 인덱싱 서비스에 대해 인덱스되지 않도록 한다.    
    36.        const uint FILE_ATTRIBUTE_ENCRYPTED             = 0x00004000; // 파일을 암호화한다. 파일의 경우 파일의 데이터를 암호화하며 디렉토리의 경우 이후부터 생성되는 파일과 서브 디렉토리를 암호화하도록 한다. 시스템 파일에는 적용되지 않는다.
    37.        System.IntPtr handle;            
    38.        // Dll의 이름을 지정한다 kernel32.dll은 환경변수에 등록된 폴더 안에 있음으로 이름만 기재한다.        
    39.        // 포인터를 사용하기 때문에 unsafe 한정자를 추가한다.    
    40.        [System.Runtime.InteropServices.DllImport("kernel32", SetLastError = true)]    
    41.        static extern unsafe System.IntPtr CreateFile(string FileName,uint DesiredAccess,uint ShareMode,uint SecurityAttributes,uint CreationDisposition,uint FlagsAndAttributes,int hTemplateFile);    
    42.        [System.Runtime.InteropServices.DllImport("kernel32", SetLastError = true)]    
    43.        static extern unsafe bool ReadFile(System.IntPtr hFile,void* pBuffer,int NumberOfBytesToRead,int* pNumberOfBytesRead,int Overlapped);
    44.        [System.Runtime.InteropServices.DllImport("kernel32", SetLastError = true)]        static extern unsafe bool CloseHandle(System.IntPtr hObject);    
    45.        public bool Open(string FileName)    
    46.        {          
    47.            handle = CreateFile(FileName,GENERIC_READ,FILE_SHARE_READ,0,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,0);                
    48.            if (handle != System.IntPtr.Zero)            
    49.            {    
    50.                isOpen=true;                        
    51.            }            
    52.            else            
    53.            {        
    54.                isOpen=false;          
    55.            }                
    56.            return isOpen;        
    57.        }
    58.        public unsafe int Read(byte[] buffer, int index, int count)        
    59.        {
    60.            int n = 0;                
    61.            fixed (byte* p = buffer)            
    62.            {    
    63.                if (!ReadFile(handle, p + index, count, &n, 0))            
    64.                {    
    65.                    return 0;
    66.                }        
    67.            }    
    68.            return n;        
    69.        }
    70.        public bool Close()        
    71.        {
    72.            isOpen=false;
    73.            return CloseHandle(handle);        
    74.        }
    75.    }
    76. }


 


참조 :
좋은OrOl 홈페이지
신고
  1. BlogIcon 짱강 2009.02.07 13:27 신고

    public int Read(byte[] buffer, int index, int count)
    {
    int n = 0;
    unsafe
    {
    fixed (byte* p = buffer)
    {
    if (!ReadFile(handle, p + index, count, &n, 0))
    {
    return 0;
    }

    }
    }
    return n;
    }

    요렇게 unsafe를 메소드 내부에서 감싸고 사용하는 곳에서는 safe하게 사용할 수 있게

  2. BlogIcon 장문석 2009.02.07 13:30 신고

    또한, 이와 같은 unmanage한 인스턴스 사용할 때는 소멸자를 정의하거나 IDisposable를 파생하여 Dispose를 정의하여 내부적으로 생성한
    unsafe한 인스턴스들을 정리해 주어야 하는 책임이 C# 사용자에게 있습니다.
    예를 들면 다음과 같음
    ~FileReader()
    {
    if (handle.ToInt32() == INVALID_HANDLE_VALUE)
    {
    CloseHandle(handle);
    }

    }

  3. BlogIcon 짱강 2009.02.07 13:31 신고

    님과 같은 열정있는 이들이 있어 미래는 밝다고 봅니다. 화이팅 하십시요.

  4. BlogIcon 짱강 2009.02.12 00:02 신고

    CreateFile은 파일 열기 실패시 (-1)INVALID_HANDLE_VALUE를 반환합니다.
    즉, 유효성 체크 부분은 if (handle.Int32() == -1) 로 변경하셔야 ...
    MSDN의 가이드 소스 중 잘못된 것을 보기는 흔치 않지만 이에 관련된 예제 소스는 수정을 해야 할 듯...

+ Recent posts

티스토리 툴바