본문 바로가기

분류 전체보기

[질답] C# 서버 파일 업로드 WebClient WebClient webClient = new WebClient(); webClient.Credentials = new NetworkCredential("아이디", "ftp비번"); webClient.UploadFile(new Uri(http://www.xxx.xxx/product/abc), "POST", "C:\\test\\kkk.txt"); 이런식으로 했는데서버 보면 안올려져 있어여. 이렇게 하는거 아닌가요?프로그레스바로 업로드 상태 표시 하고, 이런것은 안해도 됩니다. 뭐가 잘못됬나요? 업로드 대상경로의 업로드 권한은 설정되어있나요? "아이디" 의 유저가 http://www.xxx.xxx/product/abc의 실제경로 예) D:/TEST/에 대해서 폴더에 파일읽기 쓰기 갱신 의 권한이 있어야 합니.. 더보기
클라이언트PC에서 symantec 바이러스 검사 #1 첨부파일을 서버로 보내서 처리를 해야하는데서버로 보내기전에 바이러스검사를 실시해야한다는 과제가 주어졌다.이번에 사용해야하는 프로그램은 Symantec Endpoint Protection 요놈을 첨부파일을 대상으로 바이러스 체크를 실시해서 문제가 없을 경우에만 해당파일을 첨부해서 후속처리를 해야한다. 아주 간단하게 제어를 해보도록 한다.1. 바이러스 체크를 실시한다.2. 바이러스 체크결과를 확인한다. 위의 두가지만 만족된다면, 나머지는 프로젝트별로 제어를 할수가 있겠다. 어떻게 파일 하나만 정확하게 바이러스검사를 실시할수 있을까...우선은 symantec의 서포트 페이지를 확인해보았다.< DoScan.exe – SEP Antivirus scans from Command Prompt – Introductio.. 더보기
콘솔프로그램으로 리스트출력 콘솔프로그램으로 값을 입력받아서 아래와 같은 결과를 출력합니다. 1. 입력받은 값을 표시2. 입력받은 값을 큰숫자 순서로 재정렬해서 결과 표시 12345678910111213141516171819202122232425262728293031323334353637383940 string inputText = string.Empty; string strSpace = " "; string sortResult = string.Empty; StringBuilder sbResult = new StringBuilder(); List sbResultList = new List(); while (true) { Console.Write("정수를 입력하세요(end가 입력되면 반복 종료):"); inputText = Conso.. 더보기
이전 폼 호출하는 방법 마지막으로 불러왔던 폼을 다시 불러내는 방법 입니다.방법이야 엄청나게 많겠지만, 간단하게 설명하자면버튼 클릭 이벤트에서 폼 호출시, 폼의 이름을 저장해두는 방법으로 구현해 보겠습니다. 123456 private void button1_Click(object sender, EventArgs e) { fm2 = new Form2(); fm2.Show(); form = fm2.Name; }Colored by Color Scriptercs이런식으로 하는거죠.form 객체는 폼의 이름 가지는 공간입니다. 123 private Form2 fm2 = null; private Form3 fm3 = null; string form = string.Empty;cs이런식으로 상위에서 선언을 해둡니다. 그리고 이전 버튼을 눌.. 더보기
C# 리스트박스 항목 가져오는방법 질문C# 리스트박스 항목 가져오기 내공50비공개질문29건질문마감률95.4%질문채택률86.4%2018.01.21. 20:10조회수14리스트박스에 있는 아이템의 항목을 가져와주는 코드가 있나요? 답변 1개옵션1번째 답변토슈이님 답변입니다.채택답변수3472018.01.22. 14:12프로필 페이지 이동listbox.items 를 for 문으로 루프 돌리면서 확인하시면 됩니다. 예를 들어서 listbox1 이라는 컨트롤이 있다고 가정하면,아래와같이 취득할수 있습니다. 1234567 private void Form1_Load(object sender, EventArgs e) { for (int i = 0; i 더보기
C# winform 텍스트박스 위치 찾는 방법 질문C# winform 텍스트박스 위치 찾는 방법비공개질문7건질문마감률71.4%질문채택률71.4%2018.01.22. 13:27조회수5윈폼으로 개발 중인데 텍스트 박스가 아주 많은상태에서 잘못해서 더블클릭해서 이벤트가 여러개 생겼습니다. 그런데 이벤트를 지울려고 하는데 디자인 속성에서 이벤트를 지워줘야지 에러가 안뜨는데 해당되는 텍스트 박스가 어딨는지 못찾겠습니다;; 다 눌러봐도 해당 네임의 텍스트 박스가 없는데 찾는 방법 알려주시면 감사하겠습니다. 더블클릭을 해서 생성하셨다면,TextChanged 이벤트가 생성되었을껍니다.아래와같이 해당되는 텍스트박스를 우선, 클릭하시고마우스 오른쪽 -> 속성 을 보시면 프로퍼티 혹은 속성 윈도우에 (아래 캡쳐화면에서는 오른쪽 밑부분)TextChanged 이벤트안에 뭔.. 더보기
배치파일 기능 배치파일 기능 질문좀 드려요..checking.exe 라는 다른프로그램 상태를 확인해주는 프로그램이 있다고 생각하고checking.exe status 명령어를 치면 프로그램이 정상작동중이면status is "good"을 반환하고프로그램이 닫혀있으면 closed 를 반환한다고 하면 이 stutus is "good" 이나 closed를 배치파일에서 변수처럼 받아서 쓸 수 있는 방법이 있을까요? start checking.exe status if (status is "good") echo "np"if (closed) checking.exe do_start 안녕하세요. 답변이 좀 늦었네요. 죄송합니다. 아래와같이 해보시면 원하시는 결과가 아닐까 싶습니다. 1234567891011121314151617181920.. 더보기
[질답] 배열제어관련 안녕하세요 c# 질문하려고 합니다 전에 저의 질문에 너무 좋은 답변이 되어서 찾아오게 되었어요 바쁘시겠지만 읽어봐 주시면 감사 하겠습니다 PJD, QIU=A, MIS=BB; SI, PR=1, NO=1, CON=30, OK, BEV=YO / S1 CON=20; SI, PR=3,NO=18,30,50, CON=130, KO, BV=YK / S0 CON=20; PPD, DDE, NO=1, DDT, FG / FKJD; SI, PR=05, NO=10(1)15, CON=60, OK, BEO=YO / CON=20; PPD, DDE, NO=1, DDT, FG / FKJD; 라는 문장들이 string a = 위의 모든문자 에 담겨있습니다 각 문장의 마지막에는 ; 이 들어갑니다 총 6줄이 있다고 보시면됩니다 저 중에서 SI.. 더보기
[질답] C# Gui가 완전히 불러와진후 코드가 실행되게 하는방법 임의의 내용이 들어간 텍스트블럭 4개를렌더링된 길이를 비교해서 가장 넓은애를 찾아서보드로 알맞게 바꾸고 싶은데요. 시작후실행() 이걸 버튼으로 쓰면 잘 되거든요(이미 Gui가 로딩이 완료된 시점에서 클릭하는거라) 근데 지금 저상태로 쓰니까 Gui가 로딩되기전에아래 코드내용들이 다 실행되버려서텍스트블럭 길이를 읽어오지못합니다. (0으로 다 반환함) Gui가 완전히 로딩이 된 후 코드를 자동으로 실행하게 하는방법이 있나요? 폼을 디자이너 화면에서 더블클릭 하시면,폼 로드 이벤트가 생성됩니다. private void Form1_Load(object sender, EventArgs e) { } 요런게 만들어지죠.여기서 호출해보세요. private void Form1_Load(object sender, Event.. 더보기
[질답] 셀의 개수 통계내는 vba 도와주세요 사진처럼 해당날짜의 조건에 맞는통계를 구하는 매크로를 넣고싶은데요 버튼을 누르면 통계부분에 < 일자, 주/야,이름 >이렇게 세조건이 맞는 셀의 개수가 들어갔으면 합니다 김-1 박-1 이것도 김, 박에 같이 포함됩니다 도와주세요~! 일본어판 윈도우라서... 한글로 인식을 못하므로 보기를 조금 바꿔서 했습니다. 소스는 아래와 같습니다. 12345678910111213141516171819202122232425262728293031Sub ボタン1_Click() For i = 2 To 10000 Step 1 key1 = ActiveSheet.Cells(i, 1).Value Key2 = ActiveSheet.Cells(i, 2).Value key3 = ActiveSheet.Cells(i, 3).Value If k.. 더보기