|
안녕하십니까?
전 C++ 빌더를 거의(99%) 모릅니다.
프로그래머가 아니거든요
전임자가 C++빌더로 만들어놓은 사내 사용 프로그램이 있습니다.
소스도 있구요 빌드도 잘 됩니다.
문제는 인증절차가 없습니다. 솔직히 사내용이라 인증절차 없어도 되고 다른데서 쓸일도 없지만서도요
그런데 인증절차를 만드랍니다...
필요도 별로 없고 사내 사용자 권한을 관리하는것도 아닙니다.
저:그거 왜 하나요? 그리고 계정은 멀 기준으로 인증을 하나요(전 C++ 손못대요)?
사내 사용자 계정 관리 서버가 있는것도 아니고..
상사: 그냥 해... 시작 할때 아이디 비번 넣고 삭제하기 전에 한번 확인하게 해
요약 버전은 저겁니다. 그냥 플그램에 ID,패스워드 넣어서 하랍니다.-_-
그런거 의미 없다. 올리로 열면 다 수정된다. 헥스 에디터로 해도 보일거다.
사용자마다 빌드하란거냐.. 다 필요 없습니다. 그냥 형식상으로라도 외부인(누가온다고..)은 못 실행하게 하랍니다.
그래서 소스를 한참봤더니
여러개의 폼으로 구성되어 있는 소프트웨어입니다. C++ 빌더로 만들었습니다. 구글을 뒤집니다.
스택오버플로우를 뒤집니다. 그리고 여기를 뒤집니다. 강컴을 뒤집니다. 그리고 아마존 뒤집니다.
그리고 좌절합니다. 코드웨이 동영상 말고 초보용 자료나 책이 없습니다...
처음에는 MFC자료만 나오는거에 좌절하다가 TForm이 빌더나 델파이에서 사용하는걸로 착안점을 걸고
다시 뒤집니다. 끊없이 뒤집니다. 빌더로 이것저것 따라해봅니다.
지금까지 학습한 결과는
모달리스 폼을 만들어서 메인 폼을 비활성화 시키고 에디트 박스 값과 특정 값을 비교해서
맞으면 메인폼을 실행시켜 주면 된다(맞나요?)는 것을 알았습니다만 안됩니다 ㅠ.ㅠ
그냥 새로운 폼을 하나 만들어서 해볼려고 했는데 프로그래밍은 영 꽝인지라
EXIT 버튼을 누르면 Close()로 창을 닫는건 되는데
Login 버튼을 누르고 Close()로 창을 닫으면 메인 폼까지 닫혀 버리더군요.. 털썩
Form2->Hide()로 하니까 패널만 뒤에 남고 메인창이 뜹니다.
모달리절트=mrOK는 안먹습니다. 삭제 작업하기 전에도 저걸 해야되면 모달 폼이 꼭 필요하단걸 배웠습니다.
결국 궁금한건 기존 소스에 모달 폼을 어떻게 추가하나요?
링크도 좋고 간단한 설명도 좋습니다. 저걸 어떻게 만드는지 모르겠습니다.
모달 폼에서 값 2개 비교해서 맞으면 다른 폼으로 넘겨주는것도 해주시면 백골이 난망이겠으나
그게 힘드시면 기존 소스에 모달 폼을 만드는것만이라도 알려주십시오.
ps.빌더나 델파이는 보면 볼수록 잘 만든거 같습니다. 문제는 C++ 빌더 자료는 왜 이리 없나요?
제가 내일 어셈을 시작한다고 해도 이보다는 자료가 많을거 같습니다. ㅠ.ㅠ
솔직히 이번 일을 겪으면서 알게된건 전임자가 개으른 사람이었다는겁니다.
자기 잡일의 상당부분을 이런식으로 처리하고 있었던거 같습니다.-_- 그는 게으른 프로그래머였던겁니다.
저도 그러고 싶습니다. 이거 공부해서 C++ 빌더로 잡일을 해결하고 싶습니다.
그럼 감사드립니다.
|