VB 자동화로 윤곽 플롯<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />VB 자동화를 사용하여 데이터 테이블에서 등고선 도표를 작성하려고합니다. "필 영역"을 지정하고 최대 및 최소 윤곽 레벨을 설정해야합니다. 감사
여기 내가 지금까지 가지고있는 것이있다. 나는 라인 "Set con = jmpdoc1.CreateContour"에 대해 런타임 오류 438을 계속 발생시킨다.
하위 JMP ()
JMP.Document로 희미한 jmpdoc1
JMP.Application으로 Dim myJMP를 어둡게합니다.
Dim DT As JMP.DataTable
Set myJMP = CreateObject ( "jmp.application")
myJMP.Visible = True
jmpdoc1 = myJMP.OpenDocument ( "C : \ Users \ jsuls \ Desktop \ test.csv")를 설정하십시오.
DT = jmpdoc1.GetDataTable 설정
JMP.Contour로 희미한 콘
con = jmpdoc1.CreateContour를 설정하십시오.
con.LaunchAddY ( "Z")
con.LaunchAddX ( "X")
con.LaunchAddX ( "Y")
con.FileAreas (True)
con.SpecifyContours (5.0,20.0,6.0, True)
창립일
End Sub
제목 : Re : VB 자동화로 윤곽 플롯죄송합니다. 어떤 이유로 응답 알림을받지 못했습니다. 윤곽 플롯을 생성하는 자동화의 호출은 CreateContour가 아닌 CreateContourPlot입니다. CreateContourPlot을 가지고 있습니까?
제목 : Re : VB 자동화로 윤곽 플롯문제는 csv 파일을 여는 것이 아닙니다. 위의 코드로 열 수 있습니다. 문제는 윤곽 플롯을 생성하는 것입니다. 배포판, 지표면 등을 만들 수 있습니다. 이 VB 코드를 사용하여. 유일한 문제는 등고선 플롯을 만들려고 할 때입니다. "개체가이 속성 또는 메서드를 지원하지 않습니다."라는 오류 메시지가 계속 나타납니다.
제목 : Re : VB 자동화로 윤곽 플롯텍스트 파일의 경우 자동화에 텍스트 가져 오기 인터페이스를 사용해야합니다. 샘플 자동화 폴더의 텍스트 가져 오기 샘플 응용 프로그램이 예제입니다. JMP 11의 경우 위치는 C : \ Program Files \ SAS \ JMP \ 11 \ Samples \ Automation \ Visual Basic Samples \ Text Import .NET과 유사합니다.
이 예를 열면 CSV 파일을 여는 일반적인 순서는 다음과 같습니다.
JMP.TextImport로 희미한 TI
TI = MyJMP.CreateTextImportObject ( "c : \ program files \ sas \ jmp \ 11 \ samples \ import 데이터 \ Book1.csv", 10000)
TI.SetEndOfFieldOptions (JMP.jmpTIEndOfFieldConstants.tiComma)
TI.SetEndOfLineOptions (JMP.jmpTIEndOfLineConstants.tiCRLF)
TI.FirstLineIsData (True)
Doc = TI.OpenFile ()