스트링 그리드의 내용을 지우고, 할당된 메모리도 해제를 하려고 한다고 질문을 하셨는데... 현재 폼에 있는 스트링 그리드의 내용을 모두 지우는 것은 간단하게, ColCount와 RowCount를 1로 설정하는 동작으로 가능합니다. 그러면, 모든 내용이 지워집니다. 그리고, 스트링 그리드로 나타내었던 String은 참조 횟수가 0이면 자동으로 메모리에서 해제가 되니, 따로 해제해줄 필요는 없을 것 같습니다. 물론, String 대신 따로 버퍼 메모리를 할당해서 문자열을 처리한 것이라면, ColCount를 1로 설정한 후에, 설정한 버퍼 메모리를 해제해 주면 될것 같습니다.
아예 스트링 그리드까지 없애려면, 해당 스트링 그리드를 Free시켜주면 되겠지만, 폼에 나타나있던 스트링 그리드가 없어지면, 황당할것 같은데... ^^;
스트링 그리드의 내용을 지우고, 할당된 메모리도 해제를 하려고 한다고 질문을 하셨는데... 현재 폼에 있는 스트링 그리드의 내용을 모두 지우는 것은 간단하게, ColCount와 RowCount를 1로 설정하는 동작으로 가능합니다. 그러면, 모든 내용이 지워집니다. 그리고, 스트링 그리드로 나타내었던 String은 참조 횟수가 0이면 자동으로 메모리에서 해제가 되니, 따로 해제해줄 필요는 없을 것 같습니다. 물론, String 대신 따로 버퍼 메모리를 할당해서 문자열을 처리한 것이라면, ColCount를 1로 설정한 후에, 설정한 버퍼 메모리를 해제해 주면 될것 같습니다.
아예 스트링 그리드까지 없애려면, 해당 스트링 그리드를 Free시켜주면 되겠지만, 폼에 나타나있던 스트링 그리드가 없어지면, 황당할것 같은데... ^^;
그럼, 즐푸~