왜 그런것이 필요한지 알 수 없지만 님이 질문하신 내용은 일반적으로
처리 할 수 없습니다. 굳이 님의 말처럼 해야 한다면
첫번째 줄 추가(Insert)전에 File의 모든 내용을
추가되는 길이만큼 뒤로 미룬 후 추가해야 하는데
File 크기가 커질수록 그 처리 비용도 기야급수적(?)으로 커지게 됩니다.
차라리 TStringList를 이용하는게 어떨까 싶네요
1. TStringList에 File 내용을 읽옴(LoadFromFile).
2. TStringList의 첫번째 항목에 자료를 추가함
3. 2을 추가 작업이 끝날 때까지 반복함.
4. TStringList을 File에 씀(SaveToFile)
왜 그런것이 필요한지 알 수 없지만 님이 질문하신 내용은 일반적으로
처리 할 수 없습니다. 굳이 님의 말처럼 해야 한다면
첫번째 줄 추가(Insert)전에 File의 모든 내용을
추가되는 길이만큼 뒤로 미룬 후 추가해야 하는데
File 크기가 커질수록 그 처리 비용도 기야급수적(?)으로 커지게 됩니다.
차라리 TStringList를 이용하는게 어떨까 싶네요
1. TStringList에 File 내용을 읽옴(LoadFromFile).
2. TStringList의 첫번째 항목에 자료를 추가함
3. 2을 추가 작업이 끝날 때까지 반복함.
4. TStringList을 File에 씀(SaveToFile)
꼭 TStringList일 필요는 없고, 다른 자료 구조를 이용해도 됩니다.