우리는 더 많은 사람들이 사용하는 광범위한 내부 Halcon 라이브러리를 보유하고 있습니다. 이제 우리는 MVTec의 기능을 위해 이미 사용 가능하므로이 함수를 위해 특별히 작성된 HDevelop 예제에 직접 액세스 할 수 있다면 매우 유용 할 것입니다.내부 기능 설명에서 HDevelop 예제 열기
현재로서는 불가능합니다. MVTec은 앞으로이를 제공하지 않을 것입니다.
나는 약간의 진전을 보였지만 해결책을 찾지 못했습니다.
절차/편집 인터페이스/일반 문서/제안의 상자 중 하나에 텍스트가 채워져 있으면 HTML 링크가 생성됩니다. 가 Internet Explorer를 사용하여 HDevelop를 시작할 수 : HTML 문서에 대한 참조가 로컬 인 경우
<html>
<head>
<script type="text/javascript">
function foo() {
var WshShell = new ActiveXObject("WScript.Shell");
var oExec = WshShell.Exec("hdevelop.exe");
var input = "";
while (!oExec.StdOut.AtEndOfStream) {
input += oExec.StdOut.ReadLine() + "<br />";
}
if (input)
document.getElementById("dummy").innerHTML = input;
}
</script>
</head>
<body onload="foo();">
<code id="dummy"></code>
</body>
</html>
불행하게도, 그것은 ActiveX 개체를 지원하지 않습니다 HDevelop의 브라우저 내에서 열립니다. http로 시작하는 참조는 기본 브라우저에서 열립니다.
로컬 서버에서 로컬 파일에 액세스하고 기본 브라우저를 IE로 설정하지 않아도되는 다른 솔루션이 있습니까?