광고 및 AEL 사용하기 위해 매크로

D

diedjee

Guest
안녕하세요 모두들

Google을 사용하고 있기 때문에 몇 가지 답을 찾는 시간이 오래 사이트에 내가 들어간이시.
하지만 최근에 나는 즉시 대답을 가지고 문제를 발견하지 못하면 어떤 전에.

내가 그들을 시뮬레이트 및 인덕터를 사용하여 자동으로 만들거야 광고를 틀어서 아웃을 -.
아웃을 이후 몇 주, - 내가 그린이 누워 수동하지만 지금은 내가 그들을 parametrize하고 싶습니다.
목적을 위해, 내가 스크립트를 AEL 오전 사용하여 매크로 및.

버그 때문에 일부 난 소개 그것은 십중팔구는 처음으로 내가 쓰는 테, AEL 코드를하지만, 매우 큰 인터넷과 대부분의 설명서를 사용하여 그것은 고칠 수있는 시간의 난.

최근에 오류가 보여준 위해 어느 나에게 해결책을 찾을 수 없습니다에게.

다음 스크립트는 다각형을 만듭니다 정기.오류가 발생했을 때 배열의 마지막 인덱스 작성에 그것은 시도합니다.(functions.ael 라인 71에 할당 3 열) 액세스를 배열의 왼쪽 피연산자 무효)
배열의 크기를 늘리면별로 도움이되지 않습니다.

스크립트를 사용하려면, 당신은 밖으로 일시적인 모드에 있어야합니다 경로를 생성하고 스크립트를 따라이 적용됩니다.그럼 밖으로 컴파일, 기본값을 설정하기 -로 추가 및 구성 요소에 다른 누워.(그러면 오류)가 나타납니다

또는 첨부 파일에 사용 ...

디버그 출력을 가능하게 (왼쪽 난에 너무거야 무슨 볼 수 있습니다 ...)
코드 :

defun의 n_agon (N으로, 반지름)

(

fputs (표준 오류 "nagon 시작");

선언 pnts;

/ / 선언주의;

/ /주의 = n;pnts = ((0, 0));

pnts은 = resize_array (pnts, 1, 0, 아 ~ 1);

pnts은 = resize_array (pnts, 2, 0, 1);pnts [0, 0] = 반지름 *를 즐기자 ((사설 탐정 / (2 * N)을));

pnts [0, 1] = 반지름 *의 죄를 ((사설 탐정 / (2 * N)을));fputs (표준 오류, identify_value (pnts));

fputs (표준 오류 "nagon의 loopstart");

선언 내가;

은 (i = 1; 난 <= n; 난 )

(

pnts [나, 0] = 반지름 *를 즐기자 (은 (i * 2 * 사설 탐정 / N)을 (사설 탐정 / (2 * N)을));

pnts [나, 1] = 반지름 *의 죄를 (은 (i * 2 * 사설 탐정 / N)을 (사설 탐정 / (2 * N)을));

fputs (표준 오류, strcat는 (i, ""));

)fputs (표준 오류, 나 "N 1 =");

fputs (표준 오류, strcat ( "", 아 ~ 1));

fputs (표준 오류 ", pnts =");

fputs (표준 오류, strcat ( "", array_upperBound (pnts, 1)));

fputs (표준 오류, identify_value (pnts));선언 end_pnts;

end_pnts은 = n 1;fputs (표준 오류, strcat ( "end_pnts =", end_pnts, "여기서 n ="가, 아, "upper1 =", (array_upperBound pnts, 1), "upper2 =", (array_upperBound pnts, 2)));pnts [end_pnts, 0] = 반지름 *를 즐기자 (사설 탐정 / (2 * N)을);

pnts [end_pnts, 1] = 반지름 *의 죄를 (사설 탐정 / (2 * N)을);fputs (표준 오류 "nagon 마무리");

반환 (pnts);

)
 
미안하지만, 당신은 첨부 파일이 필요합니다 보려면 로그인을에

 

Welcome to EDABoard.com

Sponsor

Back
Top