2016-10-03 1 views
0

델파이 5.1 앱으로 델파이 10.1로 옮길 수있는 제 3 자 컴포넌트가 너무 많습니다. 그래서 처음부터 시작하고 일부 전문가의 조언이 필요합니다.델파이 베를린 멀티 디바이스 프로그램을위한 구성 요소에 대한 조언

기본적으로 CSV 가져 오기와 함께 DBISAM을 사용한 데이터베이스 프로그램이며 데이터에서 보고서 작성을 위해 보고서 작성 도구를 사용했습니다. 필자의 목표는 다중 장치 응용 프로그램 (Win64 및 MacOS)을 만드는 것입니다. Fast Reports가 작동 할 것이라고 생각했지만 다중 장치 프로그램을위한 옵션으로 보지 못했습니다 (심지어 엠바 카데로 베를린에서 Fast Reports FMX 설치를 다운로드 한 후에도). 나는 작은 데이터베이스를 위해 IBLite를 사용할 것이지만 이것을 다시 설치하지 않을 것이다. Embarcadero에 의하면,이 컴포넌트들이 내가 마음에 가지고있는 멀티 디바이스 앱에서 작동 할 것이라고 들었습니다.

시작 위치에 대한 제안. 감사.

답변

0

확실하지 않지만 모바일 플랫폼 용 DBISAM 드라이버를 찾을 수 없습니다. 모바일 장치에 CPU 사용 작업을로드하는 것은 좋지 않음을 명심해야합니다. 다중 타이어 접근 방식을 사용하는 것이 좋습니다. 신청서를 여러 부분으로 나누어야합니다. 즉, 서버에 UI를 구현하는 백엔드 서버와 경량 클라이언트가 있어야합니다.

처음부터 다시 시작할 필요는 없다고 생각합니다. 기존 애플리케이션을 단계적으로 개선 할 수 있습니다. 먼저 UI와 바쁜 로직을 분리하는 방법을 이해해야합니다. 당신은

미안 내 대답이 너무 일반적입니다 델파이 5에 그것을 할 수 있지만 귀하의 질문은, I는 Windows 32/64 및 맥 OS 대상으로하고이 프로그램을 위해 너무

+0

충분한 정보를 가지고 있지 않습니다. DBISAM은 내가 BDE에서 왔고 엔진이 임베디드 된 이후 BDE 쓰레기를 다룰 필요가 없기 때문에 데이터베이스 엔진을 사용하기 쉽습니다. Fast Report for는 두 OS 모두에서 작동 할 것입니다. 이제 DBISAM 기능에 최대한 근접한 간단한 내장 데이터베이스 엔진을 알아 내려고 노력하고 있습니다. 프로그램은 작은 테이블, 가능한 마스터/디테일을 가지게 될 것이지만 아무것도 복잡하지는 않습니다. 하나의 PC 또는 Mac에서 한 명의 사용자. 표에 간단한 CSV 가져 오기와 눈에 보이는 보고서를 만드는 방법. 그렇게까지 공유하지 않습니다. –

관련 문제