delphi-xe2

    2

    2답변

    개방형 문자열 배열의 내용을 익명 함수로 전달할 때 열려있는 배열을 기대하는 다른 함수로 전달하는 데 낭비되는 최소한의 방법은 무엇입니까? 오픈 어레이는 Delphi XE2의 익명 함수에서 캡처 할 수 없습니다. procedure TMyClass.DoSomething(const aStrings: array of string); begin Enum

    1

    1답변

    Sharemem과 SimpleSharemem을 사용하여 주 프로그램과 DLL간에 문자열을 전달할 때의 장단점에 대한 명확한 그림을 얻지 못했습니다. 내가 이것을 조사하고있는 이유는 다음과 같습니다. 메인 프로그램은 XE2 64 비트 (XE7로 업그레이드 할 수 있지만)로 개발되었으며 DLL은 XE2 (또는 그 이상) 또는 FPC 64 비트 (이상적인 시나리

    0

    2답변

    델파이에서 세부 정보 테이블에 알 수없는 이미지 파일 이름이 저장되어 있습니다. 이러한 이미지 파일은 Bitmaps, Jpegs, PNGS 및 ICO 파일이 될 수 있습니다. 이동 중에도 목록보기 나 목록 상자에로드하고 표시하는 패러다임/모범 사례는 무엇입니까? 나는 어떻게 든 그들을 마스터 테이블의 OnBeforeScroll 이벤트에서 ImageList에

    3

    2답변

    TidFTP 구성 요소를 사용하는 데 문제가 있습니다. 나는 (이 정확히 778 요소가 있습니다)을 StringList에서 여러 파일을받은 후이 vFileList := TStringList.Create; oClientFTP := TidFTP.Create(nil); oClientFTP.Port := PortFTP; oClientFTP.Host := IP

    -1

    1답변

    tcxgrid에서 볼 수있는 것을 얻는 가장 간단한 방법을 알고 싶습니다. 그러면 버튼을 클릭하면 레코드가 xml 파일로 저장됩니다.

    0

    1답변

    TOpenPictureDialog로 이상한 동작을 감지합니다. TOpenPictureDialog를 만들고 실행할 때 13 개의 스레드가 생성되고 이고 대화 상자가 삭제되면 스레드는 사라지고 1 개의 스레드를 제외하고 Windows 활동 모니터에 따라 남아 있습니다. 왜 이런 일이 발생합니까? var opd: TOpenPictureDialog; begin

    1

    1답변

    Rave Reports 10에 대한 경험이 있습니다. 이전에 많은 보고서를 작성했지만 지금은 생성 문제가 있습니다. 검사 목록 : 기본 폼에 -RvProject -RvSystem -RvDataSet -RvRenderPDF 내가 성공적으로 을 보고서를 생성 할 수 있습니다 레이브 디자이너에 을 설정 그들 모두하지만 난 사용할 때 빈 페이지를 생성하는 코드.

    2

    1답변

    두 폼이있는 MDI 폼 응용 프로그램이 있습니다. 첫 번째에는 StringGrid가 있고 두 번째 폼에는 많은 Edit 컨트롤과 몇 개의 버튼이 있습니다. 그리드에서 드래그하여 두 번째 폼을 드롭하고 첫 번째 폼의 StringGrid에서 선택한 셀의 값으로 편집을 업데이트해야합니다. 특정 컨트롤의 OnDragDrop 이벤트를 설정할 수 있으므로 사용자가 마

    3

    1답변

    문제가 있습니다. Delphi XE2에서 전체 화면 폼을 만듭니다. 그런 다음 화면 해상도가 1024x600 인 Windows 7이 탑재 된 태블릿 PC에서 응용 프로그램을 실행합니다. 그런 다음 태블릿 PC를 회전 (현재 해상도는 600x1024)하고 양식의 요소에 문제가 있습니다 (일부 버튼은 화면 뒤에 있습니다). 태블릿 PC를 돌릴 때 양식이 회전하

    1

    1답변

    빠른 보고서 4.14에서 교차 보고서를 만들어야합니다. 정의되지 않은 열 수. 공간이 페이지가없는 경우, 열은 예를 들어, 다음 행에 인쇄해야합니다 Row 1: 1, 2, 3, 4, 5 Row 2: 1, 2, 3, 4, 5 Row 3: 1, 2, 3, 4, 5 는 Row 1: 1, 2, 3, 4, 5 Row 2: 1, 2, 3,