매우 긴 tsql 문을 포함하는 'sSQL'문자열이 있습니다. 디버깅하는 동안 그 값이 무엇인지 확인해야합니다. 나는 보통 창에서 sSQL을 사용한다. 그러나 이것은 처음 절반을 버리고 오직 절반 만 제공한다.VB6 IDE에서 긴 문자열의 전체 값 확인
그래서 vb6 sp5 dev 환경을 사용하여 전체 값을 볼 수있는 다른 방법이 있습니까?
매우 긴 tsql 문을 포함하는 'sSQL'문자열이 있습니다. 디버깅하는 동안 그 값이 무엇인지 확인해야합니다. 나는 보통 창에서 sSQL을 사용한다. 그러나 이것은 처음 절반을 버리고 오직 절반 만 제공한다.VB6 IDE에서 긴 문자열의 전체 값 확인
그래서 vb6 sp5 dev 환경을 사용하여 전체 값을 볼 수있는 다른 방법이 있습니까?
길이가 인 인 경우 텍스트 파일로 저장하십시오.
sub SaveStringToDebugFile(s as string)
...
end sub
을하고 직접 실행 창에서 호출 : : 디버그 방법을 가지고
SaveStringToDebugFile sSQL
한 가지 방법은 파일에서 문자열을 쓰기 사용하는 것입니다. 당신은 라인의 연속성을 예를 사용하여 직접 실행 창에 한 줄이 작업을 수행 할 수 있습니다
Open "C:\SQL.TXT" For Append As #1: Write #1,sSQL : Close #1
참고 :에 따라 쓸 수있는 경로 \ SQL.Txt : 당신은 C를 변경해야합니다 귀하의 OS.
확인 즉시를 사용하여 "긴"문자열의 길이 :
?Mid(sSQL, 1, 500)
?Mid(sSQL, 500, 1000)
?Mid(sSQL, 1000, 1500)
좋은 생각이지만이 하나는 14288 자입니다. 조금 번거로울 수 있습니다. – Richy321
음, 즉각적인 : 크기를 알고 다음
?len(sSQL)
4221
당신은 중간 함수를 사용하여 문자열의 덩어리를 받고 시작할 수 있습니다 창은 자르지 않습니다 (1023 자의 200 줄 제외). 방금 홈 키를 누르거나 왼쪽으로 스크롤하려 했습니까?
. 짜증나는 vb6 제한. – Richy321