텍스트 상자와 괜찮은 버튼이있는 프로그램이 있다고 가정 해 보겠습니다. 사용자가 원하는 단어를 입력하고 확인을 클릭하면 "test"라는 단어에 대해 Test.doc 및 CTRL + F라는 특정 파일이 열리고 사용자가 텍스트 상자에 입력 한 내용으로 바뀝니다. 어떻게하면 그 파일을 열고 test라는 단어의 인스턴스를 사용자가 정의한 단어로 대체 할 수 있습니까?C# WPF 파일 열기 및 특정 텍스트 편집
0
A
답변
0
여러 가지 : 나는 파일의 위치를 얻을 수있는 FileDialog를 사용하는 것이 좋습니다 것
. 이렇게하면 편집 할 파일을 선택할 수 있지만이 프로그램에서 처리 할 파일 형식 만 표시 할 수있는 기능이 제공됩니다.
.doc을 처리하는 경우 VSTO를 살펴보고 워드 문서를 여는 것이 좋습니다. Here 님의 가이드를 빠르게 검색 한 후에 발견되었습니다. 나는 그것을 시작하는 곳으로 사용하는 것이 좋겠지 만,보다 구체적인 것을 둘러 볼 필요가있을 것이다.
마지막으로 string.Replace ("", ""); 메서드는 CTRL-F 기능에서 매우 유용합니다. 당신은 분석하고있는 문서에서 텍스트의 문자열을 추출하고 그 방법을 사용할 수 있어야합니다.
3
문서의 형식을 무시, 당신은 말 그대로 파일의 모든 유형에 대한 folowing을 사용할 수
var contents = System.IO.File.ReadAllText(@"C:\myDoc.doc");
contents = contents.Replace("Test", "Tested");
System.IO.File.WriteAllText(@"C:\myDoc.doc", contents);
가장 좋은 방법은 비록 MS 오피스 상호 운용성 라이브러리를 사용하는 것입니다.
앤드류
관련 문제
- 1. 편집 용 파일 열기
- 2. C# 및 ActiveSync 통신/파일 열기 및 열기
- 3. 특정 디스크의 파일 열기
- 4. C++ Qt - 텍스트 파일 열기 오류가 발생합니다.
- 5. C#을 통해 텍스트 파일 편집
- 6. C에서 텍스트 파일의 특정 줄 편집
- 7. 텍스트 편집기로 vbp 파일 열기
- 8. 다른 텍스트 편집기로 파일 열기
- 9. Excel 파일 열기 C#
- 10. 솔루션에서 C# 열기 파일
- 11. 파일 열기 메모리 C#
- 12. C# SQLite 파일 열기
- 13. Bash 스크립트 : 파일 편집 후 파일의 특정 텍스트 복원
- 14. 파일 열기 및 C#의 문자열 바꾸기
- 15. 파일 열기 및 C 언어로 출력
- 16. 파일 편집 및 작성하기
- 17. 편집 파일, 목표 C
- 18. Flex Builder 4에서 MXML 파일 열기 및 편집
- 19. 열기 및보기 및/또는 편집 확인 21 이미지 파일
- 20. C++ : 파일 열기 호출이 실패합니다.
- 21. 특정 워크 시트의 Excel 파일 열기
- 22. p4 추가/편집 명령을 사용하여 저장소의 모든 파일 열기/편집
- 23. WPF 편집 가능한 ComboBox 텍스트 검색 동작
- 24. C# 목록 상자에서 파일 열기 파일 목록
- 25. 텍스트 파일 읽기 및 특정 열 추출
- 26. 많은 수의 텍스트 파일 편집
- 27. PHP를 사용하여 텍스트 파일 편집
- 28. C# WPF 링크가있는 텍스트
- 29. CUDA C에서 파일 열기 C
- 30. Excel 매크로 - 특정 단어 파일 열기
여기에 질문이 있습니까? –