Q&A

  • 메모리를 적게 사용하려면 어떻게 해야하나요?
전 아래와 같이 코딩을 하여 사용을 하고 있습니다.



Var BevSeqNc : Array[0..43] of ^TBevel ;

txtAcntCd, txtAcntName, txtDesc : Array[0..43] of ^TEdit ;

spbAcntCd : Array[0..43] of ^TSpeedButton ;

RxcCha, RxcDae, RxcReqAmt, RxcExeAmt, RxcUsd, RxcExtCost

: Array[0..43] of ^TCurrencyEdit ;

cmbExtGbn, cmbExpGbn, cmbProof : Array[0..43] of ^TComboBox ;

btnExeReq : Array[0..43] of ^TBitBtn ;

lblSeqNc : Array[0..43] of ^TLabel ;

PnlTitle : Array[0..14] of ^TPanel ;

txtMngNo : Array[0..14] of ^TEdit ;

lblMngName : Array[0..14] of ^TLabel ;

spbMngNo : Array[0..14] of ^TSpeedButton ;



위의 변수를 필요에 따라서 생성을 하여 씁니다.~~~~~~!

15개까지 생성을 하면 Resource Error가 나는데.....메모리를 더 적게 사용할수 있는 방법은 없는지요? 고수님 부탁드립니다!





1  COMMENTS
  • Profile
    최용일 2000.03.07 22:59
    헐... 이렇게 많은 수의 컨트롤의 선언은 처음 보는군요...

    이 많은 수의 컨트롤들이 항상 같이 액티브되지는 않을것 같군요. 생성된

    컨트롤 중 현재 활동하지 않은 것은 Free해 주는것이 좋습니다.

    통합할 수 있는것은 통합하시구... 아래와 같은 코드는 전반적으로 다시

    코딩하시는것이 더 나을것 같군요. 이렇게 많은 컨트롤을 선언하지 않고

    도 구현할 수 있는 방법을 찾아보십시요. 분명히 있습니다...

    썩 좋은 답변이 못된것 같군요... 죄송...



    스타메니아 wrote:

    > 전 아래와 같이 코딩을 하여 사용을 하고 있습니다.

    >

    > Var BevSeqNc : Array[0..43] of ^TBevel ;

    > txtAcntCd, txtAcntName, txtDesc : Array[0..43] of ^TEdit ;

    > spbAcntCd : Array[0..43] of ^TSpeedButton ;

    > RxcCha, RxcDae, RxcReqAmt, RxcExeAmt, RxcUsd, RxcExtCost

    > : Array[0..43] of ^TCurrencyEdit ;

    > cmbExtGbn, cmbExpGbn, cmbProof : Array[0..43] of ^TComboBox ;

    > btnExeReq : Array[0..43] of ^TBitBtn ;

    > lblSeqNc : Array[0..43] of ^TLabel ;

    > PnlTitle : Array[0..14] of ^TPanel ;

    > txtMngNo : Array[0..14] of ^TEdit ;

    > lblMngName : Array[0..14] of ^TLabel ;

    > spbMngNo : Array[0..14] of ^TSpeedButton ;

    >

    > 위의 변수를 필요에 따라서 생성을 하여 씁니다.~~~~~~!

    > 15개까지 생성을 하면 Resource Error가 나는데.....메모리를 더 적게 사용할수 있는 방법은 없는지요? 고수님 부탁드립니다!

    >

    >