델파이의 경우도 JAVA와 같이 객체의 상속은 하나만 되고, Interface의 상속은 다중으로 되고 있습니다. 객체의 어떠한 성격을 Interface로 만들고 그 것을 Collection 객체에 담아 두었다가 다시 사용할 수 있는 것은 OOP 프로그램을 하면서 유용하게 사용할 수 있을 것입니다. 최근에 TInterfaceList 가 있는 것을 알게 되었네요. 그래서 여기 Tip에 올립니다. type IDatabase = interface function GetDatabaseName() : String; end; TDatabase = class(TInterfacedObject, IDatabase) private FDtabaseName : String; public procedure SetDatabaseN..
type TDatabase = class (TCollectionItem) private FDatabaseName: String; published property DatabaseName: String read FDatabaseName write FDatabaseName; end; TDatabaseList = class (TCollection) private function GetItem(Index: Integer): TDatabase; public function Add: TDatabase; property Item[Index: Integer]: TDatabase read GetItem; end; { TDatabaseList } function TDatabaseList.Add: TDatabase; beg..
출처 http://airdocs.kr/docs/flex2/langref/mx/effects/package-detail.html http://blog.keutgens.de/download/flexEffectExplorer/current/swf/TransitionsAndEffects.html Class 설명 Blur 컴퍼넌트에 애매하게 해 효과를 적용할 수 있습니다. Dissolve 컴퍼넌트가 투명으로부터 불투명하게, 또는 불투명으로부터 투명하게 추이하는 것 같은 애니메이션 효과를 설정합니다. Fade 투명으로부터 불투명하게, 또는 불투명으로부터 투명하게 변화시킵니다. Glow 컴퍼넌트에 발광 효과를 적용할 수 있습니다. Move 지정된 시간 간격으로 컴퍼넌트의 위치를 변경합니다. Resize 지정된 시간 ..
- Click Event private function on_ButtonClick(event:Event):void { mx.controls.Alert.show( event.type // click + "\n" + event.currentTarget.name // Button1 + "\n" + Button(event.currentTarget).label // ButtonLabel + "\n" + event.toString() // [MouseEvent type="click" bubbles=true cancelable=false eventPhase=2 localX=63 localY=12 stageX=73 stageY=22 relatedObject=null ctrlKey=false altKey=false sh..
츨처 http://livedocs.adobe.com/flex/2/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001823.html 단순 데이타 타입 int, uint, Number, Boolean, String, void, Null var value:int = 123; // int.MAX_VALUE = 2,147,483,647 , int.MIN_VALUE = -2,147,483,648 var value:unit = 4000000; var value:uint = 0x336699FF; var value:uint = new uint( 0x336699FF ); var value:Number = 123.45; // MAX_VAL..
출처 http://livedocs.adobe.com/flex/1/asdocs/mx/servicetags/HTTPService.html [Bindable] public var xlcData:XMLListCollection; public function init():void { var params:Object = new Object(); params.keyname = "freeboard"; params.qryname = "list"; httpData = new HTTPService(); httpData.url = "http://localhost:8080/examples/xmldata.jsp"; httpData.method = "POST"; httpData.resultFormat="e4x"; httpData...
참조 http://livedocs.adobe.com/flex/2/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001003.html http://livedocs.adobe.com/flex/2/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001004.html HTML 소스 mxml 소스 파라미터 이름으로 값 추출 myName; myHometown = Application.application.parameters.myHometown; } ]]> 파라미터 순서로 값 추출 for (var i:String in Application.applica..
- Total
- Today
- Yesterday
- JavaScript
- BPI-M4
- 전예희
- NDK
- oracle
- ubuntu
- Java
- 송주경
- Linux
- koba2010
- MySQL
- flex
- SAS
- Mac
- 튜닝쇼 2008
- KOBA
- Spring MVC
- ble
- android
- Delphi Tip
- sas2009
- 동경
- Xcode
- Delphi
- 지스타2007
- Spring
- 서울오토살롱
- 일본여행
- 레이싱모델 익스트림 포토 페스티벌
- ffmpeg
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |