WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
.NET / Miscellaneous

Windows Registry Classes

— 추가 기능 WorldWideScripts.net 에

@ko1wws최신 상태로 유지 하기 위해 우리의 피드를 구독!

새로운! 당신이 그것을 원하는대로 우리를 따르라!


Windows Registry Classes - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

소개

Windows 레지스트리는 응용 프로그램, 장치 드라이버, 서비스, 커널 등을위한 설정 및 구성을 저장하는 계층 데이터베이스입니다. 이 세 종류는 윈도우 레지스트리의 사용을 용이하게하도록 의도되고, 이들은 쉽게 작업 할 수있는 응용 프로그램의 일부가 될 수있다.

  1. CoreRegistry : 취득 및 키와 레지스트리에 자신의 값을 설정합니다. 이진 객체로 변환
  2. SimpleRegistry은 : 큰 소프트웨어를 개발할 때 레지스트리의 useage을 단순화
  3. AdvancedRegistry는 : 같은 이미지 및 레지스트리에 사용자 정의 클래스와 객체를 저장하는 방법을 보여줍니다

특징

  • int와, 부울 및 문자열과 같은 기본 유형이 지원됩니다
  • 같은 날짜 시간, 이미지 및 색상 등의 개체가 지원됩니다
  • 단 한 줄의 코드 만 사용하여 Windows와 어떤 프로그램을 시작
  • 배열 또는 목록을 쉽게 변환 및 저장되어 있습니다
  • ENUM 값은 키 이름으로 지원되며, 예 주어진다
  • 필요한 경우 쉽게 개체를 직접 캐스팅에 대한 지원을 추가 할 수 있습니다

사용하는 방법

심플하고 고급 클래스가 프로그램과 회사 이름으로 initalized된다. 이러한 문자열은 레지스트리 키의 위치를​​ 결정합니다.

 SimpleRegistry의 등록 = 새로운 SimpleRegistry ( "MyProgram", "MyCompany"); AdvancedRegistry의 ADV = 새로운 AdvancedRegistry ( "MyProgram", "MyCompany"); 

코어는 다른 프로그램에 의해 설정 키를 읽고 싶은 경우 더 생성자 오버로드가 위치를 설정하고, 어떤 위치로 이동 될 수 있습니다.

 CoreRegistry 등록 = 새로운 CoreRegistry (RegistryClasses.LocalMachine, @ "SOFTWARE \ MyCompany \ MyProgram \ SpecialKeys"); 

고급 클래스는 당신에게, 문자열 배열을 저장하는 윈도우와 응용 프로그램을 시작하고 레지스트리에 이미지 개체를 저장하는 방법을 제공합니다.

 adv.SetNameList (textBox1.Lines); adv.StartUpWithWindows = TRUE; adv.SetImage (pictureBox1.Image); 

간단한 클래스는 당신에게 더 많은 읽을 수있는 코드와 설정을 위해 좋은 유지에 핵심 클래스의 기능을 확장 할 수있는 방법을 제공합니다.

 reg.SomeBoolean = checkBox1.Checked; reg.SomeColor = label1.BackColor; reg.SomeDateTime = dateTimePicker1.Value; reg.SomeInteger = numericUpDown1.Value; reg.SomeString = textBox1.Text; 경우 (reg.SomeBoolean && 등록. SomeInteger> 10) { reg.SomeString는 = "뭔가 다른..."; } 

이 클래스를 사용에서 당신은 무엇을 얻는가

  • 타입 캐스팅 : 전용 저장소 개체와 개체를 PIN이 할 수 Microsoft.Win32 네임 스페이스 RegistryKey 클래스입니다. 문자열이 저장되고 자궁강되면 개체로 반환 문자열 캐스트 될 필요가있다. 동일은 지속적으로 이러한 클래스는 당신을 위해하고있는 일부 캐스팅을 할 필요가, 다른 모든 유형 및 개체에 대한갑니다.
  • 가독성 : 당신이 설정 및 구성의 많은 양을 저장해야하는 응용 프로그램이있을 때, 당신은 가능한 소스 코드로 읽을 수 있도록하고 최소한으로 줄 수를 유지하려는. 이러한 클래스를 사용하여 목표를 achives.
  • Maintanence 하나 또는 두 개의 클래스에있는 모든 레지스트리 상호 작용을 유지뿐만 아니라 응용 프로그램이 더 많은 읽을 수 있습니다뿐만 아니라, maintanence을 개선하고 레지스트리 스토리지를 필요로 새로운 기능을 추가하는 것이 쉬워집니다.
  • 시나리오는 응용 프로그램의 수는 사용 "글로벌 라이브러리를"가지고있는 경우 계층 구조, 당신은 응용 프로그램에서 SimpleRegistry과 AdvancedRegistry의 글로벌 라이브러리와 혼합 CoreRegistry있을 수 있습니다. 기능이나 데이터 유형이 필요한 그런 때, CoreRegistry 완벽하게 그 기능을 사용하는 다른 모든 응용 프로그램을 가능하게 확장 될 것입니다.

다운로드 할 수 있습니다
해당 카테고리의 다른 구성 요소이 작성자 의 모든 구성 요소
의견자주하는 질문과 답변 을 요구했다

속성을 선택합니다

생성:
29 3월 10일

마지막 업데이트:
N / A

지원되는 브라우저:
크롬 4, 크롬 5, 파이어 폭스, IE6, IE7, IE8, 오페라, 사파리

파일 포함:
C # (CS)

소프트웨어 버전:
.NET 3.5

키워드

전자 상거래, 전자 상거래, 모든 상품, 진, 주조, 레지스트리, 설정, 저장, 창