|
포럼 검색도 해보고 메뉴얼도 찾아보고 했는데
해결책을 찾지 못해 이렇게 질문드립니다.
예를 들어
TEdit에
0 1 4 8(값 사이는 스페이스로 한칸씩 띄웁니다.)
이런식으로 값을 입력받으면 각각의 값을 따로 뽑아내서
사용할 수 있는 방법이 있나요?
제가 이 방법을 적용하려는 루틴은 아래와 같은데
num_proc의 수 만큼 proc란 구조체를 생성하면서
proc의 멤버인 arrTime, burstTime, remainTime을
TEdit에 위와 같은 형식으로 입력받은 값으로 초기화
시켜주려고 합니다.
for (i = 0; i < num_proc; i++) {
proc = new PROCESS[num_proc];
proc[i].processNum = i + 1; //process number 부여
TEd_Arrival->SelStart = i;
TEd_Arrival->SelLength = 1;
TEd_Arrival->AutoSelect = true;
TEd_Burst->SelStart = i;
TEd_Burst->SelLength = 1;
TEd_Burst->AutoSelect = true;
proc[i].arrTime = TEd_Arrival->SelText.ToInt();
proc[i].burstTime = TEd_Burst->SelText.ToInt();
proc[i].remainTime = TEd_Burst->SelText.ToInt();
}
|