delphi-xe2

    8

    1답변

    32 비트에서 64 비트로 컴파일 할 때 TPair의 기본 정렬간에 차이점이있는 것으로 보입니다. 32 비트 미만에서는 기본 정렬이 64 비트에서 쌍의 키를 정렬하는 것처럼 동작하며 Value별로 정렬됩니다. 이것이 예상 되는가, 또는 나는 무엇인가 놓치고 있는가? 테스트 델파이 XE2하는 VCL 응용 프로그램에서 갱신 4. 화면 상에 버튼, 체크 박스와리

    1

    1답변

    사용자 정의 구성 요소 인 패키지를 만들었습니다. 패키지에는 * .pas 및 * .dfm이 들어 있습니다. 패키지를 컴파일하고 * .DCU 경로를 라이브러리에 추가합니다. 도구 팔레트에서 구성 요소를 삭제하여 응용 프로그램 폼을 테스트하고 델파이가 x.dfm을 찾을 수 없다고 불평합니다. 라이브러리 경로에 dfm을 추가하면 테스트 애플리케이션이 잘 컴파일됩

    0

    1답변

    D7에서 XE2로 마이그레이션 중이며 일부 DFM 파일이 IDE에 의해 변경되었습니다. 일부 파일의 경우 변경 사항은 ItemHeight 삭제 또는 ExplicitLeft = 0 삭제와 같은 간단한 속성 중 일부입니다. 내가 D7과 DFM 파일을 비교할 때 그러나, 다른 파일에 변화가 전체 object 선언을 제거하는 등의 더 큰,이를 확인할 수 있습니다.

    1

    1답변

    이 코드 : Vcl.Imaging.jpeg 사용 EInvalidGraphic: Unknown picture file extension <.jpe> 하는데도 : uses Vcl.Imaging.jpeg... ... ThisPicture := TPicture.Create; try ThisPicture.LoadFromFile('MyIma

    12

    4답변

    function A: Boolean; function B: Boolean; 내가 (실수로)이 쓴 대신 그 A or B; : if not A then B; 컴파일러는 첫 번째 양식을 거부를, 그 이유를 궁금? 단락 회로 평가에서 그들은 둘 다 똑같은 것을 할 것인가? 설명 : 왜 언어가 내 표현을 진술로 허용하도록 설계되지 않았는지 궁금

    2

    1답변

    사용자 인터페이스에 대한 작업 (TActionManager)을 구현 중입니다. 일부 컨트롤을 클릭하면 동일한 동작이 실행됩니다. 그러나 해당 액션 처리기에서 사용자가 실제로 클릭 한 컨트롤을 알아야합니다. 그러나 Sender은 원래 컨트롤 대신 TAction입니다. 이 작업을 사용하여 어떤 컨트롤이 실제로 사용자에 의해 눌려 졌는지 어떻게 식별 할 수 있습

    1

    1답변

    다른 개발자 팀과 협력 중이며 Delphi 7에서 TStringStream의 기능으로 인해 작동하지 않는 코드가 작성되었습니다. 그래서 그들은 저에게 도움을 요청하지만 델파이 xe2를 사용하고 있습니다. 내 Delphi xe2 IDE에서 컴파일러 옵션을 변경하고 Delphi 7에서 코드의 동작을 볼 수있는 방법이 있습니까?

    0

    2답변

    배경색이 검은 색으로 응용 프로그램을 만들고 있는데, 물론 구성 요소 인 tscrollbar는 시스템 (그리드, 패널 등)이 나타내는 색보다 시스템의 기본 색을 둡니다. 변경할 방법이 있습니까? 어쩌면 일부 시스템 메시지를 가져올 수 있습니다 ... VCL과 함께 XE2를 사용하고 있습니다. 감사합니다.

    5

    1답변

    Delphi 폼 디자이너에서 어떻게 변경 사항을 실행 취소합니까? 나는 Ctrl + Z 키를 눌러 아무 일도 일어나지 않고 편집 -> 실행 취소로 이동하면 회색으로 표시됩니다. 방금 ​​누락되었거나 올바르게 작동하지 않습니까? 또한 작동하지 않는 경우, 내가 고칠 수있는 플러그인이 있습니까?

    1

    1답변

    시나리오의 가능한 많은 변형을 사용하여 동적으로 작성된 IbQuery가 있습니다. 실행 후 특정 필드가 포함되어 있고 데이터가 있는지 테스트하려고합니다. 이와 비슷한 것 : ibqry.fetchall(); while not ibqry.eof do begin if (ibqry.FieldByName(‘Lastname’) <> null) lnam