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


프로그램 자료실
- '창조'로 제작된 프로그램을 올리는 곳입니다. 창조로 제작하지 않은 프로그램은 '기타자료실' 에 올려주세요 :)


LIST ALL
Posted by 바람2013-01-03 02:12:59, Hit : 3381
CSV파일 읽고쓰기 버전업 [ 수식계산 기능 추가]
File #1 : CSV_읽고쓰기_수식계산.exe (780.6 KB)   Download : 114
File #2 : csv.jpg (266.8 KB)   Download : 91
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=pds_prog&no=715



==== 특 징 ====
외부함수 한개없이 순수 '창조'만으로 제작되었습니다.

1. 이전에 만든것은, CSV파일의 구조에 따라 제대로 읽지 못하던 부분이 있어서..  소스를 완전히 갈아 엎었습니다.

2. 수식계산 기능을 추가했습니다.
   ** 주의 **
   수식입력 에디트상에서의 괄호는 몇겹이 되었든, 모두 처리합니다만, 칸 내에서의 수식입력시 중복 괄호는 아직 구현되지 않았습니다.
   구지 칸내에서까지 수식 사용은 하지 않으시는 것이 정신 건강에 이롭습니다.
   칸내에서의 중복괄호 처리는 차기 버전에서(?) 구현 될듯합니다.(언제 손댈지...;;)

3. 지원하는 괄호는 '()'소괄호 뿐입니다.
   음수처리 지원합니다.
   지원하는 연산자는 사칙연산에 한합니다.
   ( 다른 연산자들도 지원 가능하도록 처음부터 설계를 하긴 했지만, 기능 하나 하나 추가하는 것이 만만치 않군요^^)

4. 프로그램에서 수식을 처리하는것을 입력과 동시에 바로 바로 처리토록 하려고 무진 노력을 했으나...
   아시다시피.. 창조의 한계와 제작자의 한계로 인하여 입력 후 '엔터키' 또는 마우스로 다른칸을 클릭했을때 계산을 하도록 하였습니다.
   가장 아쉬운 부분이기도 하구요.

5. 수의 처리는 '지상현'님의 '문을실수v3'를 사용하였으며, 최대 15자리의 수를 지원합니다.

6. 'ㅎ문자표'의 표내용을 한번에 지우는 함수가 없어서, 일일히 칸마다 지우는 통에.. 문서를 읽을때 초기화 시간이 좀.. 걸립니다.


전체적인 처리 속도는 별로 기쁘지 아니합니다.

==== 수식 계산 사용 법 ====
수식입력 에디트의 입력형식은 그림을 참조바랍니다.
구지 설명을 안드려도 프로그램이 기본 입력을 하기때문입니다.

'계'가 표시될 '칸'을 먼저 '클릭'하고, '계'에 '적용될 칸'들을 키보드의 '컨트롤키'를 누른 상태에서 '클릭'을 하면, 수식입력 에디트에 연산자없는 상태로 칸의 정보가 그림에서와 같이 입력됩니다.
입력된 칸의 정보들 사이에 원하는 연산자를 추가하고, 괄호 처리를 하시면 됩니다.
또한, 연산자없이 실행명령(엔터키 또는 버튼)을 하게되면, 없는 연산자는 '+'로 처리합니다.

칸내에서 수식을 사용할시 연산자가 누락이되면, '*'로 자동으로 바뀝니다.
예) 2( 입력 중이었다면, >> 2*(
     )2 입력 중이었다면, >> )*2

칸내에서의 수식처리 기능이 완전히 구현된것이 아니므로, 다시한번 칸내에서의 수식입력, 특히 괄호가 중복으로 들어가는 수식 사용은 자제해주시기 바랍니다.

==== 수식 저장 ====
저장시 수식이 존재한다면, 수식은 csv파일과 같은 폴더에 별도 환경파일로 저장되며 확장자는 'fml' 입니다.

/////////////////////////
본 프로그램은 테스트용으로 제작되어진 것입니다.
본 프로그램 사용으로 인한 어떠한 손해에 대해서도, 제작자는 책임지지 않습니다.


퇴근 후 짬짬히 만든것이라 제작시 맥이 자주끊겨서 오류가 존재할것으로 예상됩니다.
오류 발견시 제보 부탁드리구요.

/////////////////// 2013.01.08 ///////////////
수식 입력시 첫 괄호 앞에 '-'가 붙는 것을 처리 못하던것을 수정하였습니다.
이 수정으로 인해 칸 내에서의 괄호 중복처리도 같이 해결된것 같습니다.


지상현   2013-01-06 PM 10:52:43  
1열에 10, 20, 30 입력하고
(W1,H4)=-(W1,H1)+(W1,H2)-(W1,H3)
라는 수식을 적용하면 -60 이 나오네요. -20 이어야 할 것 같은데...
바람   2013-01-08 AM 3:43:45  
// 지상현
왜.. 제작하면서 수식의 맨앞에 '-'가 붙는건 생각을 전혀 못했는지 모르겠네요.ㅋㅋㅋ

수정해서 새로 업로드 했습니다.
이 처리위해.. 연산을 좀 더 해야하네요.ㅎㅎ
LIST ALL               GO TO THE TOP


N
   Subject
Posted by
Date
H
notice   창조 DB베타판2 버그패치판 공개합니... [6] 남상기 2008/02/28  8009
notice   프로그램 자료실은.. 변혁수[nylon] 2004/05/30  8590
475
   [창조 판올림 1.1a] [3]
남상기 2018/02/10  1761
474
   [창조 판올림1.1] [4]
남상기 2018/01/22  1269
473
   창조 판올림 1.0을 공개합니다. [9]
남상기 2018/01/05  1617
472
     Windows 10에서 '창조' 사용 시 주의 사항.
바람 2018/01/05  1494
471
   성인e님 얼굴검출 이런건가요? [6]
박재성 2015/12/08  3924
470
   자동타이핑 시스템 0.7
나라뜨 2015/10/15  4761
469
   커서 스냅 도구입니다.
나라뜨 2015/10/04  2183
468
  비밀글입니다 아직 부족하지만 irc 클라이언트 제작했습니다. [1]
박재성 2015/01/03  411
467
   복붙겸용 자동 타이핑?
나라뜨 2014/10/16  3710
466
   웹툰드 0.5
이희창 2014/03/14  4976

   CSV파일 읽고쓰기 버전업 [ 수식계산 기능 추가] [2]
바람 2013/01/03  3381
464
   영화 보다가 자막 싱크가 계속 늘어져서 만든 싱크 조절 프로... [2]
바람 2012/12/06  7018
463
   창조 소스 정리기. [4]
바람 2012/11/13  4317
462
     [re] 창조 소스 정리기. - 컬러 지정 기능 추가.
바람 2012/12/27  3035
461
   마우스연속발사시스템-마연시0.9ver
나라뜨 2012/07/01  4607
460
   창조 부스터 v4
지상현 2012/01/06  4205
459
   흐물흐물
성인e 2011/11/30  3922
458
   좀 다르게 만들어본 계산기
김대명 2011/11/17  3262
457
   약간 업그레이드 된 좀비 죽이기 게임
김대명 2011/10/28  3256
456
   자동 교통 신호등
김대명 2011/10/16  4437
455
   교통 신호등
김대명 2011/10/15  3547
454
   Calc
성인e 2011/08/01  3719
453
     [re] Calc
성인e 2011/08/16  3034
LIST ALL   1 [2][3][4][5][6][7][8][9][10]..[20] Next
Copyright 1999-2020 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15291 점
2지상현8799 점
3손상진7388 점
4권선중6038 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인