요새 파이어폭스를 사용중이신 분들이 많습니다.

하지만 아직까지 엑티브엑스나 여러가지 문제때문에 익스플로러를 사용하지 않을수가 없습니다.
싸이월드를 파이어폭스에서 실행하면 좋은점 ?  빠릅니다 ㅋ 익스플로러보다 빠른건 확실하고
싸이월드 미니홈피에 접속하면 BGM이 뜨는데 무조건 재생이 되니 은근히 짜증나죠.
파이어폭스에서 엑티브엑스기반 BGM플레이어가 작동이 안되니 조용히 둘러볼수 있습니다 ㅋ

익스플로러에서 BGM안나오게 하는 방법이 있지만 그건 나중에 설명을... ㅋ

저의 경우 파이어폭스를 기본 브라우저로 사용중인데 네이트온은 왜 링크를 클릭하면
계속 익스플로러에서 열리는지 참 궁금했었습니다.

네이트온 옵션에서 왼쪽 메뉴에 있는 기본 항목을 선택합니다
그럼 아래쪽에 빨간색으로 표시한곳에 보시면 기본 브라우저 선택항목이 있습니다.
이본에서  "IE를 기본브라우저로 설정"을 "윈도우 기본 브라우저로 설정" 으로 바꾸시면 됩니다


그럼 네이트온에서 싸이월드를 클릭해서 파폭으로 뜨는지 확인해 볼까요?


네 잘 되네요 ㅋ

그럼 이번에는 네이트온 하단 광고창을 눌러보겠습니다


네 잘되는군요 ㅋ

ps:  네이트온 탭메뉴에 있는 인터넷 링크는 네이트온 메신저 내부에 익스플로러 브라우징 기능을 삽입하여 만든 애초부터 익스플로러링크라서
링크를 클릭해도 파폭으로는 안뜨네요. ㅠㅠ
Posted by shunman

webclient에서 값을 넘길때 한글이 깨지는 문제가 있습니다. 해당 페이지에서 사용하는 인코딩을 마춰서 한글을 인코딩해서 보내줘야되는데 이럴때 System.Web.HttpUtility 클래스를 사용해 주시면 됩니다.

사이트의 인코딩이 euc-kr 이라면

string artist = "즐";

string turl = "http://search.mnet.com/searchSinger.asp?searchbox=btn&searchArea=SINGER&searchWord=" +
System.Web.HttpUtility.UrlEncode(artist, System.Text.Encoding.GetEncoding("euc-kr"))

로 해주시면 아주 잘 작동됩니다.



Posted by shunman

public Point ptRect = new Point(0, 0);

private void Form1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e)
{

      ptRect.X = e.X;
      ptRect.Y = e.Y;

}

 private void Form1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)
{

      if(e.Button == MouseButtons.Left)
      {

          Point pt = new Point(this.Location.X + e.X - ptRect.X,
          this.Location.Y + e.Y - ptRect.Y);
          this.Location = pt;
      }

}

출처:데브피아
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=17&MAEULNo=8&no=19223&ref=19223

Posted by shunman
이건 뭐 팁이라기보다는 꽁수입니다만...

C#뿐만이 아니고 파일관련 함수가 지원되는 모든 언어에서 다 쓸수 있는것입니다.

엑셀에서 CVS파일을 읽어올수 있는데 CVS파일은 데이터간의 구분을 TAB 문자로 합니다

그러니까   C#에서 저장할때

"ddddddddd" + "\t" +"wwwwwwwwwwwww"  이렇게 한다면
가운데 \t 로 인해 TAB 공백이생기게됩니다.

그리고 파일명을 정할때 확장자를 .xls로 지정해서 저장을 하신다면

완벽한 엑셀파일로 변하게 됩니다  ^^;

실제로 이렇게 하여 파일을 실행하면 엑셀에서 바로 열리게 되고 데이터컬럼간의 구분도

완벽하게 할수 있습니다
Posted by shunman


티스토리 툴바