일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 구형 노트북 IDE
- 40종 언어 지원
- 편집기보다 좋다
- 아직까지 공부중
- 여러 OS지원
- 강릉
- 지니 ide
- Python
- 멀티OS
- 프로그래밍
- 자동완성만 써봐도 괜찮음
- 윈도우
- 데비안
- 델파이
- 편집기 같은 IDE
- 메보장보다 좋다
- 초경량 ide
- 웹개발IDE
- 편집기보다는 좋다
- 멀티OS IDE
- Pyside2
- 40종 언어지원
- geany ide
- 큐비트럭
- 파이썬IDE
- QT GUI
- 여행
- 파이썬
- 구형 개발용 컴퓨터에 딱이다
- 설악산
- Today
- Total
목록프로그래밍 (3)
아브아카의 세상 빼꼼 바라보기
Natural Order가 무엇이냐하면 윈도우 탐색기의 정렬방식이다.A1 A2 A10 B2 B21 B10 이것을 정렬하면 사전식순이다. Stringlist.Sort로 정렬하는 방법이다.A1A10A2B10 B2B21 Natural Order순은 숫자부분을 크기순으로 정렬한다. A1A2A10B2B10B21 구글에 Delphi Natural Order로 검색해보니 C소스를 국내에 번역해놓은 분이 계셨다. 이것을 Stringlist CustomSort에 붙여봤다. function NaturalOrderCompareString( const A1, A2: string; ACaseSensitive: Boolean ): Integer; var Str1, Str2: PChar; Pos1, Pos2: Integer; En..
var StartingPoint : TPoint; implementation ... procedure TForm1.FormCreate(Sender: TObject) ; begin ListBox1.DragMode := dmAutomatic; end; procedure TForm1.ListBox1DragDrop(Sender, Source: TObject; X, Y: Integer); var ListBox: TListBox; i, TargetIndex: Integer; SelectedItems: TStringList; begin Assert(Source=Sender); ListBox := Sender as TListBox; TargetIndex := ListBox.ItemAtPos(Point(X, Y), Fa..