public static void FileMailSend(string filePath, string msg)
        {
            MailMessage mail = new MailMessage();


            //보내는 사람 이메일
            mail.From = new MailAddress("impelhaihm@gmail.com");
            
            //반는사람 이메일
            mail.To.Add("ToMailAdress");
            //메일제목
            mail.Subject = "SpcAutoDrafts Error";
            //메일내용
            mail.Body = msg;

            //첨부파일
            System.Net.Mail.Attachment attachment;

            //첨부파일 붙이기
            attachment = new System.Net.Mail.Attachment(filePath);
            mail.Attachments.Add(attachment);

            //gmail 포트 설정
            SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
            
            //SSL 설정 (gmail 은 ture로 설정, 메일 서버 세팅에 따라 다름)
            smtp.EnableSsl = true;

            //gamil 인증을 위한 id/pw (보내는사람 정보 넣기)
            smtp.Credentials = new NetworkCredential(" Email Adress ", " passworld ");
            try
            {
                smtp.Send(mail);
                

            }catch
            {
                MessageBox.Show("메일발송실패");
            }

        }

SMALL

'언어 > C#' 카테고리의 다른 글

[숙제] 2021.09.29  (0) 2021.09.29
C# Build Error  (0) 2020.09.07
C# ] Dll 참조  (0) 2019.10.02
Show / ShowDialog  (0) 2019.10.01
연산자  (0) 2019.10.01

1.폼의 디자이너에서 도구 상자 > GridControl 컨트롤을 폼에 추가한다.

2. 추가한 컨트롤의 Run Desinger 버튼 클릭

3.Main - Views 페이지에서 View 속성을 변경 가능

 gridView1( Click here to change view) 를 클릭하면 Convert To 팝업이 나타남.

 해당 팝업에서 BandGridView 선택하면 컨트롤이 변경됩니다.

SMALL

출처 : https://unions5.tistory.com/39

 

[DB] 토드(TOAD) 단축키 정리

TOAD를 사용하면서 편리하게 이용할 수 있는 단축키를 정리한 것입니다. 테이블 정보 상세보기 F4 : Table, View, Proc, Funct, Package를 DESC(테이블명 위에 커서를 두고 F4키)..

unions5.tistory.com

 

SMALL

1. Tab 텍스트 변경

1) 선택된 Tab 텍스트 속성

xtraTabControl
속성

 

2 Text 속성

 1) Header
   - 상단 Tab Text 속성

 2) HeaderActive 

   - 상단 Tab 선택 된 Text 속성

 3) HeaderDisabled

   - 비 활성화된 상단 Tab Text 속성

 

SMALL

저와 같은 사람이..혹시나 있을까싶어서 남겨둡니다.

 

C#을 야매로 배워, 야매로 해나가는 상황이라 기초적인 지식이 많이 부족하지만 개발을 해나가고있는 개발자입니다.

(먹고살려면 어떻게든 해야지요....ㅠㅠ)

 

저와같이 무언가 설정을 막바꾸다가 디버그 및 릴리즈로 빌드가 되지 않을때 상단에 아이콘모양을 확인하세요!

동일한 모양에 평소와 다른 글자가 보일테니까요..

분명히.. F5번만 누르면 잘만되던 빌드가 갑자기 되지않을때 이부분을 확인해보세요..

평소와 같은 시작이 아닌 위에 그림과 같이 연결... 으로 되어있을 확률이 높습니다.!

이렇게 되어있는 이유가 프로젝트 속성에 시작프로젝트가 설정되어있지 않아서 발생한 문제입니다. 

다시 정상적으로 빌드 하기위해서는 프로젝트를 속성으로 가셔서 시작 프로젝트를 설정해주시면 정상적으로

빌드되는걸 보실수있으실껍니다.

SMALL

Dll 참조.

dll 참조 속성

1.Dll 참조 후 배포시 로컬복사 True 로 해야 해당 dll을 쓰는 프로그램이 클라이언트 PC에서 정상적으로 실행됨.

 

2.빌드시 참조된 Dll을 Dll 폴더에 넣어 관리하기.

Properties 설정

빌드전 이벤트 명령줄

if not exist "$(TargetDir)\Dll" mkdir "$(TargetDir)\Dll"

빌드 후 이벤트 명령줄

move "$(TargetDir)\*.dll" "$(TargetDir)\Dll"
del "$(TargetDir)\*.xml"
RD /S /Q "$(TargetDir)\de"
RD /S /Q "$(TargetDir)\es"
RD /S /Q "$(TargetDir)\ja"
RD /S /Q "$(TargetDir)\ru"

해당구문을 추가 후 빌드하면 exe실행파일의 경로에 Dll폴더가 없을시 폴더 생성 후 해당 폴더 안에

Dll파일을 이동시킴.

※ 위와 같이 처리시 Dll참조 경로를 app.conifg에도 참조 경로 관련 구문 추가해줘야함

app.config

SMALL

'언어 > C#' 카테고리의 다른 글

C# Build Error  (0) 2020.09.07
C# 메일전송 참조  (0) 2019.11.20
Show / ShowDialog  (0) 2019.10.01
연산자  (0) 2019.10.01
Windows Form Event 처리 순서  (0) 2019.09.30

SMALL

'언어 > C#' 카테고리의 다른 글

C# 메일전송 참조  (0) 2019.11.20
C# ] Dll 참조  (0) 2019.10.02
연산자  (0) 2019.10.01
Windows Form Event 처리 순서  (0) 2019.09.30
오류 - cannot convert DBNull into CHAR 10  (0) 2019.09.27

C# 연산자

SMALL

'언어 > C#' 카테고리의 다른 글

C# ] Dll 참조  (0) 2019.10.02
Show / ShowDialog  (0) 2019.10.01
Windows Form Event 처리 순서  (0) 2019.09.30
오류 - cannot convert DBNull into CHAR 10  (0) 2019.09.27
C# 2019/08/30 업무 History  (0) 2019.08.30

+ Recent posts