나는 일기와 비슷한 양식을 가지고 있습니다. 사용자가 메모를 작성하고 양식에서 텍스트 상자의 메모를 텍스트 파일로 저장하려고합니다. 데이터는 텍스트 파일에 추가되지만 맨 위에 추가하면로드 될 때 사용자가 볼 수있는 첫 번째 텍스트 줄이됩니다.텍스트 파일의 맨 위에 텍스트 추가
IO.File.AppendAllText("name.txt", vbCrLf + Date.Today + vbCrLf + TextBox9.Text)
텍스트를 텍스트 파일 맨 위에 삽입 할 수있는 방법이 있습니까?
참조 http://stackoverflow.com/questions/1343044/c-prepending-to-beginning-of-a-file – user1929959
위의 스레드에서 user1929959가 게시 한 제안을 읽는 것 외에도 각 항목을 저장하는 것이 좋습니다. 자체 파일에. 예를 들어 가장 최근의 항목 10 개를 가져 오는 것이 훨씬 쉬울 것이며 각 파일은 자체 타임 스탬프를 갖게됩니다. 또한 파일이 커지면 IO 작업이 매우 느려질 가능성도 줄어 듭니다. 또한 데이터베이스를 사용하는 이유는 무엇입니까? –
나는 모든 디자인 매개 변수를 가지고 있지 않은 사람들로부터 제안을 구현하는 것에 매우 신중할 것입니다. 예를 들어 @ JacobVanScoy가 여러 파일에 대한 제안은 파일 수가 1,000 개를 초과하면 함정이 될 것입니다. –