본문 바로가기

박군이야기

(139)
[VB] 비주얼베이직에서 스크롤 가능하게 설정 * 비주얼베이직에서 스크롤 가능하게 설정 비주얼베이직에서는 기본적으로 마우스 휠을 사용한 화면 스크롤 자체가 안된다. 그래서 소스가 길어서 스크롤이 생겼을 때 아래 내용을 볼려면 페이지 업/다운이나 화살표를 이용해야하는 불편함이 있다. 하지만 사람이란건 어떤 걸 사용하다가 불편을 느끼면 그걸 해소하기 위한 도구를 만드는법 ^^; 내가 만든 건 아니지만 유용한 추가기능을 하나 찾았다. : 바로 첨부파일에 있는 건데 다운로드 후 VBA Mouse Wheel Fix.reg를 실행해서 레지스트리에 등록을 한 다음 비베를 실행하여 메뉴의 추가기능 하위 메뉴인 추가기능 관리자를 선택해서 그림과 같이 설정한다. 확인을 한 다음에 마우스 휠을 돌려보면 휙~휙~ 아래 위 스크롤이 잘 된다. [VB 관련 글모음] 2008..
[ASP.Net2.0] XML 문서 만들기 & 이미지 문서 만들기 * XML 문서 만들기 & 이미지 문서 만들기 제목이 저렇게 붙이는 게 맞는지는 모르겠지만 일단은 뭐 ;; 1. Default.aspx라는 WebForm 문서를 하나 추가한다. 2. 추가한 aspx 소스 내용에는 다른 것들은 전부 지운 후 아래 내용만 남겨두고 저장한다. - 3. aspx.cs에 용도에 맞게 Page_Load() 함수에 다음과 같이 적용한다. // 이미지 파일을 가져올 때 // 사용법 : http://localhost/Default.aspx?fileName=test.jpg protected void Page_Load(object sender, EventArgs e) { Byte[] arrBytes = null; // 파일을 바이트로 읽기 위한 변수 string fileName = null..
LG 전자, 2009년형 디오스 김치 냉장고 출시 “ 더욱 강력한 냉기와 탈취 능력, 아트 홈바로 빛나는 ” LG 전자, 2009년형 디오스 김치 냉장고 출시 ■ 최대 5개월까지 김치보관 가능한 순환냉각 시스템 , 탈취기능 강화 ■ 전면 강화 유리 적용한 아트 홈바 ■ 310 리터(L) 스탠드형, 동급 최저 소비전력 18kwh/월 구현 ■ LG전자 DA 마케팅팀장 이상규 상무, “고객 인사이트를 반영한 기능 및 고급스런 디자인을 집약한 제품으로 계속해서 시장을 선도해 나갈 것” LG전자가 디자인과 기능을 대폭 강화한 2009년형 디오스 김치냉장고 98종을 출시, 하반기 김치 냉장고 시장의 포문을 연다. LG 디오스 김치 냉장고는 국내 스탠드형 김치 냉장고의 원조로 지난해 스탠드형 김치 냉장고시장에서 시장 점유율 60% 이상을 차지하며 독보적인 1위를 점..
[VB.Net] PostgreSQL 데이터 조회하기 1. 테이블에서 데이터 조회 Dim intCount As Integer Try If DB_CONNECT() Then strCmd.Connection = gOleDBConn strCmd.CommandType = CommandType.Text strCmd.CommandText = "SELECT * FROM code" objDA.SelectCommand = strCmd objDA.Fill(objDS, "code") With objDS.Tables("code") For intCount = 0 To .Rows.Count - 1 cbRelate.Items.Add(.Rows(intCount).Item("c_code").ToString & " : " & .Rows(intCount).Item("c_value").ToSt..
[VB.Net] PostgreSQL OleDB 연결하기 1. OleDB 연결을 위한 ConnectString - "Provider=PostgreSQL OLE DB Provider;Data Source=DB서버 주소;location=DB명;User ID=아이디;password=비밀번호" 2. DB 연결 함수 Private gOleDBConn As OleDb.OleDbConnection Public objDA As OleDb.OleDbDataAdapter = New OleDb.OleDbDataAdapter() Public objDS As DataSet = New DataSet() Public strCmd As OleDb.OleDbCommand = New OleDb.OleDbCommand() Public Function DB_CONNECT() As Boolean ..
[VB.Net] PostgreSQL 데이터 입력하기 1. 신규 데이터 입력하기 Dim intCount As Integer Try If DB_CONNECT() Then strCmd.Connection = gOleDBConn strCmd.CommandType = CommandType.Text strCmd.CommandText = "INSERT INTO person VALUES('" & cbRelate.Text.Substring(0, 2) & "', '" & txtName.Text & "', '" & txtBirthday.Text & "', '" & txtHomeAddr.Text & "', '" & txtHomeTel.Text & "', '" & txtComName.Text & "', '" & txtComAddr.Text & "', '" & txtComTel...
[ASP.Net2.0] GridView를 Excel 출력하기 * GridView 데이터를 Excel로 출력하기 // 엑셀 출력 버튼 protected void imgBtnExcel_Click(object sender, ImageClickEventArgs e) { DataSet ds = GetData(); Boolean check = false; if (ds.Tables.Count != 0) { if (ds.Tables[0].Rows.Count != 0) { check = true; DataView dv = new DataView(ds.Tables[0]); SaveDataView2Excel(dv); } else { check = false; } } if (!check) { System.Text.StringBuilder sb = new System.Text.Strin..
[ASP.Net2.0] 마스터 페이지 사용시 Request 문제 * 마스터 페이지 사용시 Request 문제 1. 마스터 페이지를 사용을 안할 때 - 마스터 페이지를 사용을 안할 때는 일반적으로 Request 개체를 사용 ex1) String temp1 = Request.Params["이름"]; ex2) String temp1 = Request.QueryString["이름"]; ex3) String temp1 = Request.Form["이름"]; ex4) String temp1 = Request["이름"]; 1번,2번 예제는 GET 방식일 때 사용, 3번 예제는 POST 방식일 때, 4번 예제는 GET, POST 방식 둘 다 사용 가능 2. 마스터 페이지를 사용할 때 - 마스터 페이지를 사용할 때는 일반적인 방식의 Request로는 값을 얻어오지 못함. - 마스터페..