Delphi XE之路(5)让应用程序禁止竖屏(只显示横屏)

简介: <table cellspacing="0" cellpadding="0" id="blogContentTable" style="margin:0px; padding:0px; border-collapse:collapse; border-spacing:0px; color:rgb(68,68,68); font-family:punctuation,微软雅黑,Tohoma;
怎么样让 Delphi For iOS 开发的应用程序禁止竖屏,也就是想让它一直横屏显示,横屏是好,一行可以放好几个控件,表格的话也可以多显示几列,看起来方便。

只要一句代码就可以让Delphi For iOS开发的应用程序禁止竖屏,如下:

[delphi]  view plain copy 在CODE上查看代码片 派生到我的代码片
  1. Application.FormFactor.Orientations := [TFormOrientation.soLandscape, TFormOrientation.soInvertedLandscape];  

很多时候,需要在iOS应用程序刚打开的时候,也就是欢迎界面显示的时候就要横屏了,那就要放在工程的代码中才会起作用:

(工程代码查看方法:在工程管理视图,鼠标右键工程节点,在弹出的菜单中选择View Source)

[delphi]  view plain copy 在CODE上查看代码片 派生到我的代码片
  1. program Project1;  
  2.   
  3.    
  4.   
  5. uses  
  6.   
  7.   System.StartUpCopy,  
  8.   
  9.   FMX.Forms,  
  10.   
  11.   Unit1 in 'Unit1.pas' {Form1};  
  12.   
  13.    
  14.   
  15. {$R *.res}  
  16.   
  17.    
  18.   
  19. begin  
  20.   
  21.   Application.Initialize;  
  22.   
  23.   //放在这里,禁止竖屏,只允许横屏  
  24.   
  25.   Application.FormFactor.Orientations := [TFormOrientation.soLandscape, TFormOrientation.soInvertedLandscape];  
  26.   
  27.   Application.CreateForm(TForm1, Form1);  
  28.   
  29.   Application.Run;  
  30.   
  31. end.  

 

 

当然,你也可以在工程选项中进行设置:

在工程管理视图中鼠标右键,在弹出的菜单中选择Options…,在左边的列表中选中Application,在右边面板区域中的Orientation页,勾选Custom orientation,你就可以勾选它下面的四个选项(PortraitUpside downLandscape home rightLandscape home left),其中Landscape home rightLandscape home left表示横屏,PortraitUpside down表示竖屏。

 

当然,它其实也是在工程代码中加上前面我们讲的那句代码。


目录
相关文章
|
10月前
|
编解码 测试技术 文件存储
阿里云无影云手机是什么?支持抖音吗?收费价格及使用说明
阿里云无影云手机是基于云端的虚拟手机服务,提供Android 12/11操作系统环境,支持抖音等主流应用。适用于云游戏、直播、营销等场景。支持包年包月与按量付费,最低65元/月,可通过控制台、客户端或ADB连接使用。
1857 1
|
6月前
|
存储 人工智能 Linux
阿里云+本地零基础保姆级部署OpenClaw|三维记忆架构配置+千问/Coding Plan API+常见问题解答
2026年,AI智能体的核心竞争力已从单一任务执行升级为“持续记忆与自主进化”。OpenClaw(原Clawdbot)作为开源AI自动化框架的代表,突破性地采用“形式-功能-动态”三维记忆架构,通过Token-level(符号记忆)、Parametric(权重记忆)、Latent(向量记忆)三种物理形式,实现事实存储、经验积累与上下文管理的全场景覆盖。搭配阿里云千问大模型或免费Coding Plan API,可让智能体真正“记住”用户偏好、任务经验与知识规则,彻底摆脱传统LLM的“无状态困境”。
782 1
|
12月前
|
弹性计算 安全 数据安全/隐私保护
2025年阿里云域名备案流程(新手图文详细流程)
本文图文详解阿里云账号注册、服务器租赁、域名购买及备案全流程,涵盖企业实名认证、信息模板创建、域名备案提交与管局审核等关键步骤,助您快速完成网站上线前的准备工作。
4504 84
2025年阿里云域名备案流程(新手图文详细流程)
|
6月前
|
人工智能 JavaScript Linux
OpenClaw新手核心能力解锁保姆级教程:上下文构建比提示词更关键——阿里云/本地部署与API配置指南
很多初次接触OpenClaw的用户,都会陷入一个共同误区:把大量时间花在寻找更华丽、更复杂、更“万能”的提示词上,认为只要指令足够精巧,就能让AI输出完美结果。但真正进入实际工作流后会发现,决定AI能否稳定、准确、可落地执行任务的,从来不是提示词本身,而是**上下文是否完整、清晰、结构化**。
786 0
|
8月前
|
存储 缓存 固态存储
SSD固态硬盘数据恢复全攻略
SSD数据恢复远比HDD复杂,TRIM指令、磨损均衡与主控机制均使其数据易永久丢失。误删文件后应立即断电、禁止写入,并通过专业软件预览恢复。硬件异常则需交由专业机构处理。珍惜数据,重在预防与备份。
|
9月前
|
人工智能 算法 机器人
深度解析:政务服务机器人技术演进与主流产品选型指南
“放管服”改革下,政务机器人正从迎宾工具迈向“数字公务员”。依托神经符号AI、时空知识图谱、端侧VLM与SLAM导航等核心技术,实现精准审批、动态政策响应与智能服务。猎户星空、科大讯飞、优必选等产品各具优势,推动政务服务向高效化、人性化、智能化转型。
603 2
|
8月前
|
存储 缓存 监控
阿里云服务器经济型e实例性能、适用场景测评,收费标准与2026年最新活动价格参考
本文介绍阿里云2026年经济型e实例,作为入门级云服务器的性价比之选。该实例搭载Intel® Xeon® Platinum处理器,采用资源共享模式,支持灵活内存配比,适配个人博客、学习实验、小微企业官网及开发测试等轻量场景。价格方面,2核2G3M带宽年费仅99元,4核8G起价1595.11元,且支持优惠券叠加使用。文章详细解析其性能特点、适用场景、收费标准及选购策略,助力用户以最低成本实现上云需求,是个人开发者与小微企业的理想入门方案。
643 0
|
10月前
|
人工智能 架构师 开发者
破局2025:定义AI数字艺术新生态的十大关键人物
当AI艺术迈入生态竞争时代,十位创作者正重塑未来。他们超越技术炫技,以生态构建、商业创新与跨界影响力开辟新疆域。从乾元AIGC的多维赋能,到林响的数字乡建,再到织梦人的互动叙事,他们定义规则,连接技术与人文,成为AI艺术时代的建筑师与引路人。
|
9月前
|
Java
ArrayList 的扩容机制解析
ArrayList扩容机制解析:添加元素时先检查容量,不足则触发扩容。默认初始容量为10,每次扩容1.5倍,通过数组拷贝实现,耗时O(n)。频繁扩容影响性能,建议预估容量并初始化指定大小,提升效率。
|
开发工具 Android开发 iOS开发
【教程】app备案流程简单三部曲即可完成
【教程】app备案流程简单三部曲即可完成
2880 0