• DELPHI XE5-8 弹出列表框供选择


    点击章节练习:
    
    var
     tmplm:Tlistboxitem;
    begin
      dm.FDQTMP.SQL.Clear;
      dm.FDQTMP.SQL.Add('select GSESSON from TSquestions where GLESSON=:ggl group by GSESSON');
      dm.FDQTMP.Params.ParamByName('ggl').Value:=Qlesson;
      dm.FDQTMP.Open;
      dm.FDQTMP.First;
      ListBoxSesson.Items.Clear;
      ListBoxSesson.BeginUpdate;
      while not dm.FDQTMP.Eof do
       begin
         tmplm:=Tlistboxitem.Create(nil);
         tmplm.ItemData.Text:=dm.FDQTMP.FieldByName('GSESSON').AsString;
         tmplm.ItemData.Bitmap:=ImageYuan.Bitmap;
         tmplm.Parent:=ListBoxSesson;
         dm.FDQTMP.Next;
       end;
       ListBoxSesson.EndUpdate;
       popsesson.PlacementTarget:=Imagetop;
       popsesson.Placement:=TPlacement.plBottomCenter;
       popsesson.IsOpen:=true;
    

      

    procedure TFmode.ListBoxSessonChange(Sender: TObject);
    begin  //选择章节
        Qsesson:=ListBoxSesson.Items[ListBoxSesson.ItemIndex] ;
        popsesson.IsOpen:=false;
        if length(Qsesson)<>0 then
         begin
           Application.CreateForm(TFAnsOne, FAnsOne);
           {$IFDEF Android}
            FAnsOne.show;
          {$ENDIF}
           {$IFDEF IOS}
            SHOWMESSAGE('下面开始第'+Qsesson+'章练习');
            FAnsOne.show;
          {$ENDIF}
          {$IFDEF MSWINDOWS}
            FAnsOne.showmodal;
           {$ENDIF}
         end;
    
    end;
    

      

  • 相关阅读:
    2017年期末获奖名单
    2018-01-17作业
    3.2.4 条件表达式
    3.2.3if语句的嵌套2
    if嵌套语句--作业题
    软工第四次作业
    软工第五次作业-结对
    软工第三次作业
    软工第二次作业——数独
    软工实践2017年第一次作业
  • 原文地址:https://www.cnblogs.com/happyhills/p/4507338.html
Copyright © 2020-2023  润新知