유용한 기능이 포함되어 있습니다.
Jedi 라이브러리를 대체하는 경량(단 10000줄의 코드).
간단하고 명확하며 난독화되지 않은 완전한 주석 처리된 코드입니다.
외부 종속성이 없습니다.
이 라이브러리는 충분한 별을 얻으면 확장됩니다. 이 라이브러리가 마음에 들면 '별표' 버튼(오른쪽 상단 모서리)을 클릭하세요.
그래픽, 간단한 암호화, 인터넷 기능(파일 다운로드 루틴 포함), HTML 조작, 이미지 조작, 레지스트리, 수학 및 수많은 시각적 구성 요소 등 100개 이상의 파일이 치료 및 추가되기를 기다리고 있습니다!
업데이트 알림을 받으려면 '보기' 버튼을 클릭하세요.
코드 다운로드
이 저장소는 자리 표시자이자 정보 소스일 뿐입니다. 2023년 1월 1일 이후로 업데이트되지 않습니다. 이제 LightSaber 저장소에서 코드를 다운로드해야 합니다.
이 저장소의 파일:
ccCore.pas
다음을 위한 200개 이상의 기능:
ccIO.pas
파일/폴더/디스크 조작에 매우 유용한 기능:
ccAppData.pas
애플리케이션 전반에 걸친 기능:
ccStreamBuff.pas
TBufferedFileStream을 확장합니다.
이 클래스는 Delphi의 원래 스트림 클래스에는 없는 새로운 기능을 추가합니다.
ccStreamFile.pas
Delphi 클래식 TFileStream용 확장 클래스입니다.
바이트, 기수, 단어, 정수 및 문자열을 (바이너리) 파일에서 직접 읽고 쓸 수 있습니다.
이제 ccStreamBuff로 대체되었습니다.
ccBinary.pas
ccWinVersion.pas
이 라이브러리는 TOSVersion을 확장합니다.
이를 사용하여 Windows 버전을 얻으십시오.
기능의 예:
ccINI파일
특징:
설정:
이를 사용하기 전에 ccAppData.AppName 전역 변수를 설정해야 합니다.
클래스는 해당 이름을 사용하여 %AppData%AppName.Ini인 INI 파일 이름/경로를 자동으로 결정합니다.
예: AppName이 "DelphiLightSaber"로 설정된 경우 ini 파일은 "c:UsersUserNameAppDataRoamingDelphiLightSaberDelphiLightSaber.ini"가 됩니다.
그리고... 케이크 위에 얹은 체리는 마지막에 남겨두었어요!
ccINIFileVCL.pas 를 통해 애플리케이션의 GUI 상태를 재개합니다.
많은 컨트롤(예: 체크박스/라디오 버튼)이 포함된 양식이 있는 애플리케이션이 있고 종료 시 해당 상태를 디스크에 저장하고 단 한 번의 함수 호출로 애플리케이션 시작 시 중단한 위치에서 정확하게 다시 시작하고 싶습니까?
SaveForm/LoadForm을 사용하십시오.
예:
단 두 줄의 코드로 GUI를 저장/로드하는 방법을 보여주는 전체 데모 앱은 여기에서 찾을 수 있습니다: github.com/GodModeUser/Dephi-LightSaber-GUI_AutoSave
파일 이름 규칙
예:
이 라이브러리는 프리웨어입니다(포함된 저작권 표시 참조). 러시아에서는 도서관을 사용할 수 없습니다!
유용하다면 라이브러리를 즐기고 "별표 표시"하십시오.