프로그래밍 47

[C#] 레지스트리 등록, 조회, 삭제

32비트 레지스트리 등록, 조회, 삭제 // 경로: 컴퓨터\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\{ProductName} var reg32 = RegistryKey.OpenBaseKey(RegistryHive.LocalMachine, RegistryView.Registry32); RegistryKey reg32Sub = reg32.CreateSubKey("SOFTWARE").CreateSubKey(ProductName); reg32Sub.SetValue("key", "32bit_key"); // 값 추가 reg32Sub.GetValue("key") // 값 조회 reg32Sub.DeleteValue("key"); // 값 삭제 64비트 레지스트리 등록, 조회, 삭제 //..

프로그래밍/C# 2023.03.23

[C#] 참조 없이 인스턴스 생성하는 방법

exe, dll 파일 참조 없이 인스턴스 생성하는 방법 Activator.CreateInstance함수를 사용하면 된다. // // Activator.CreateInstance(assemblyName, typeName) // assemblyName: 파일이름 (확장자를 제외한 파일명) // typeName: 네임스페이스 포함 클래스명 // ObjectHandle handle = Activator.CreateInstance("WindowsFormsApp1", "WindowsFormsApp1.Form1"); Form form = (Form)handle.Unwrap(); 샘플

프로그래밍/C# 2023.03.21

[C#] winform MessageBox Topmost로 띄우기

winform 개발 시 Topmost로 설정된 폼 위로 MessageBox를 Show해야되는 경우가 있을때 Topmost True로 Show를 안할 시 메세지 박스가 가려지기 때문에 프로그램이 멈춘 것 처럼 인식 되므로 아래의 구문처럼 메세지 박스를 호출 해야된다. MessageBox.Show(new Form() { TopMost = true }, "TopMost MessageBox", "qratedev.tistory.com"); 메서드 설명 MessageBox.Show 메서드 (System.Windows.Forms) | Microsoft Learn MessageBox.Show 메서드 (System.Windows.Forms) 메시지 상자를 표시합니다. learn.microsoft.com

프로그래밍/C# 2023.03.06

[ASP] Exception 세션 상태 서버에 세션 상태 요청을 할 수 없습니다.

ASP.net 솔루션을 로컬에서 실행시 오류가 발생함 오류메시지 오류 메세지세션 상태 서버에 세션 상태 요청을 할 수 없습니다. ASP.NET 상태 서비스가 시작되었으며 클라이언트 포트와 서버 포트가 같은지 확인하십시오. 서버가 원격 컴퓨터에 있는 경우에는 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection의 값을 확인하여 해당 서버가 원격 요청을 받는지 확인하십시오. 서버가 로컬 컴퓨터에 있고 앞에서 언급한 레지스트리 값이 없거나 0인 경우에는 상태 서버 연결 문자열에 'localhost' 또는 '127.0.0.1'을 서버 이름으로 사용해야 합니다. 해결 ASP.NET State..

프로그래밍/ASP 2023.02.16

[python] 코인 자동 매매 프로그램 만들기 (4) - 메세지 보내기

안녕하세요 포스팅이 늦어졌네요. 코로나 및 코로나 후유증도 심하게 오고 키우던 반려견도 보내는 절차때문에 일상생활이 힘들어서 포스팅을 못하게 되었습니다. (게으른 핑계 충 ㅠ) 텔레그램 메세지 보내기 from Common.Environment import config import requests def send_message(message): url = f"https://api.telegram.org/bot{config.telegram_token}/sendMessage?chat_id={config.chat_id}&text={message}" print(requests.get(url).json()) # this sends the message if __name__ == '__main__': # print(..

[python] 코인 자동 매매 프로그램 만들기 (3) - 설정 관리

이전 포스팅에는 바이낸스 가입, API 신청까지 했었습니다 더보기 2022.05.26 - [프로그래밍/Python] - [python] 코인 자동 매매 프로그램 만들기 (2) - 바이낸스 [python] 코인 자동 매매 프로그램 만들기 (2) - 바이낸스 준비 1. 개인 계정 생성 레퍼럴로 가입 해야되는 이유는 수수료 할인 혜택이 있기 때문입니다. https://accounts.binance.com/en/register?ref=338689232 Log In | Binance login-description accounts.binance.c.. qratedev.tistory.com 2022.05.23 - [프로그래밍/Python] - [python] 코인 자동 매매 프로그램 만들기 (1) - 환경 구성 이..

[python] 코인 자동 매매 프로그램 만들기 (2) - 바이낸스

준비 1. 개인 계정 생성 레퍼럴로 가입 해야되는 이유는 수수료 할인 혜택이 있기 때문입니다. https://accounts.binance.com/en/register?ref=338689232 Log In | Binance login-description accounts.binance.com 2. 이메일 또는 핸드폰 가입 버튼 클릭 3. 국가설정 4. 개인회원/기업회원 선택창 5. 계정 생성 & 인증 과정 5.1. 이 밑으로는 이미 가입을 진행한 상태라 저는 중복가입 상태이므로 진행이 안되서 다른분들 글 링크보고 가입진행하시면 됩니다. 바이낸스 가입방법 6. API Key 생성 바이낸스 로그인 후 https://www.binance.com/en/my/settings/api-management API Ma..

[python] 코인 자동 매매 프로그램 만들기 (1) - 환경 구성

준비 더보기 2020.12.23 - [프로그래밍/Python] - [python] pandas, dataframe 설치 [python] pandas, dataframe 설치 명령 프롬프트 창에서 pip install pandas만 실행해주면 설치가 된다. pip install pandas pip install dataframe pip install numpy==1.19.3 pip install matplotlib * numpy version은 2020.12.23 기준 1.19.4로.. qratedev.tistory.com 2022.02.04 - [프로그래밍/Python] - [Python] 파이참 설치 및 아나콘다 환경설정 개발환경 python, pycharm 최신버전 1. 프로젝트 생성 프로젝트명: c..

반응형