창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


LIST ALL
Posted by 권선중2006-10-15 23:55:25, Hit : 4389
같은프로그램 결과문은 천차 만별..?
Homepage : http://ever2ksj.woobi.co.kr/ [네이트온 ever2ksj]
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=freeboard&no=3303
그냥 그간의 글을 읽다 창조 속도문제글이 있어서 읽어봤습니다..
그래서 실험을 해봤죠..
참 재미난 실험인듯해서..^^

간단 한 프로그램의 차이점을 맞춰보세요.. 몇가지가 있습니다.. 프로그램은 같습니다..
하지만 결과 물은 다름니다.. 뭐가 드란걸까요?

//// 1번 예제...

실수:수,수1,수2;
수1:=현재시간;
반복
{
수:=수+1;
수2:=현재시간-수1;
창0.제목:=수를문(시각초풀어(수2))+"초"+수를문(시각밀리풀어(수2))+"밀리";
}까지(수=10000);


//// 2번 예제...

실수:수,수1;
수1:=현재시간;
반복
{
수:=수+1;
}까지(수=10000);
수1:=현재시간-수1;
창0.제목:=수를문(시각초풀어(수2))+"초"+수를문(시각밀리풀어(수2))+"밀리";



//// 3번 예제.....
실수:수,수1;

수1:=현재시간;

반복

{

수:=수+1;

}까지(수=10000);

수1:=현재시간-수1;

창0.제목:=수를문(시각초풀어(수2))+"초"+수를문(시각밀리풀어(수2))+"밀리";


///// 4번 예제...


초기호면령
실수:수,수1;
버튼을 클릭했을때
수1:=현재시간;
반복
{
수:=수+1;
수2:=현재시간-수1;
창0.제목:=수를문(시각초풀어(수2))+"초"+수를문(시각밀리풀어(수2))+"밀리";
}까지(수=10000);


과연 결과물이 뭐가 드를까요..직접 실험해보세요... 명령은 같은데 왜 결과물이 다를까요?

김환욱   2006-10-17 PM 2:04:33  
반복문안에 창의 제목을 바꾸는게 들어가면 무지하게 느려집니다.
이는 비베에서도 무지하게 느려집니다.. 이름표의 제목따위를 바꾸는것은 속도저하가 없는데 창의 제목을 바꾸는것은 심각하게 느려지더군요
손상진   2006-10-17 PM 8:05:21  
같은프로그램이라고 했으나..
1,4 번과 2,3번은 서로 다른 프로그램입니다.
1,4번 소는는.. 반복을 돌면서 창의 제목도 계속 바꾸는 프로그램이고
2,3번 소스는.. 반복을 다 마치고나서 창의 제목을 바꾸는 프로그램입니다.

당연히 속도차도 많이 납니다. 1번은 무려 10000번이나 창의 제목을 다시 그려야하고..
2번은 1번만 창의 제목을 다시 그리면 되기 때문입니다.

객체에 어떠한 값이나 내용을 추가해서 그리는 작업이 필요한경우.. 이부분에도 시간을 많이 소비하게됩니다.
예를들어.. ㅎ리스트박스를 예로 들면

실수: 수;
반복
{
수:=수+1;
리스트박스0.내용.추가(수를문(수));
}까지(수=10000);

위 소스는.. 반복을 10000번돌면서 계속해서 리스트박스에 내용을 추가해주는 소스입니다. 무려 10000이나 계속 객체를 그려줘야 합니다.

실수: 수;
리스트박스0.내용.갱신시작;
반복
{
수:=수+1;
리스트박스0.내용.추가(수를문(수));
}까지(수=10000);
리스트박스0.내용.갱신끝;

위 소스는.. 결과 는 같으나.. 반복을 돌때 계속해서 ㅎ리스트박스를 그리지않고.. 반복을 다 끝내고 나와서.. 한꺼번에 그려주게한 소스입니다.
속도차?. 당연히 많이 납니다.~..
손상진   2006-10-17 PM 8:06:03  
위같은 경우는 창조에서만 일어나는 현상이 아니고 창조든 델파이든 C든 베이직이든 다 일어나는 현상입니다.
지상현   2006-11-05 PM 4:57:15  
손상진님 말씀대로, 같은 프로그램이 아니라 모두 다른 프로그램입니다. 결과물이 다른건 당연할 겁니다.
LIST ALL               GO TO THE TOP


N
C
   Subject
Posted by
Date
H
notice   게시판 용도를 약간 수정했습니다. (프로그램 자료실, 기타 자료실) 지상현 2011/02/01  6749
notice   '창조'의 문제점을 모아봅시다. [3] 지상현 2010/07/02  8201
3896
   지상현님 다자간 채팅 이용해서 야매 웹서버 만들어보려고 하는데.
박재성 2024/05/12  95
3895
   날아라KTX 님은 열심히 프로그래밍중이시고.
박재성 2024/05/12  86
3894
   문자표 횡칸, 글꼴 색상좀 추가해 주시면 안될까요
날아라KTX 2022/09/26  584
3893
   지금 보니까 창조 업그레이드 주기가 10년쯤되더라구요.
박재성 2022/01/09  1116
3892
   안녕하세요.. 또다른 새해를 맞이하고 7일차네요..
권선중 2022/01/07  834
3891
   창조 업그레이드후 3년이 훌쩍넘어 이제 4년차에 접어드는데요.
박재성 2021/12/04  969
3890
   오랜만에 커즈닷컴에 접속했습니다.
신용주 2021/09/21  1016
3889
   싸이월드 부활 소식과 함게 또 오랜만에 들려요~~~
권선중 2021/08/19  977
3888
   다들 잘 지내시나요? [6]
지상현 2021/01/14  1496
3887
   창조라는 프로그램을 사용한지 꽤 오랜 시간이 흘렀네요. [2]
신용주 2020/09/02  2050
3886
   안녕하세요~ 오랜만입니다ㅎㅎ
joyfuI 2020/06/15  1866
3885
   2020년 만우절날 오랜만에 접속해봅니다.
신용주 2020/04/01  1844
3884
   2020년 새해를 맞이한지 벌써 10일이 지났습니다. ^^ [1]
권선중 2020/01/10  1976
3883
   복구되었네요~~!! [1]
박재성 2019/09/20  2004
3882
   근황토크라도 해볼까요~? ㅎㅎ [6]
손상진 2019/04/05  2507
3881
   ^^ 잠잠하네요.. [3]
권선중 2019/03/29  2171
3880
   윈도우10에서 manifest 파일 사용 시 주의사항.
바람 2019/02/17  1957
3879
   ^^ 너무 오랜만에 왔다더니 비밀번호를 ㅠㅠ [1]
권선중 2018/12/08  2246
3878
   irc 봇을 만들고 있네요. [1]
박재성 2018/10/24  2348
3877
   얼마전 벗꽃구경한거같은데 벌써 여름이.. [1]
권선중 2018/06/20  2841
3876
   성인e님.. [1]
박재성 2018/03/24  2397
3875
   뒤늦게나마 창조 20주년 짐심 축합니다. [1]
권선중 2018/01/19  3015
3874
   금년 연말이나 내년 연초에 창조 버그 패치 예고 [27]
남상기 2017/12/08  3278
LIST ALL   1 [2][3][4][5][6][7][8][9][10]..[156] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인