问题列表 - 第39691页

在Delphi中以异步方式打开模态对话框

通常,当您使用ShowModal打开对话框时,当前线程的执行将停止,直到对话框关闭.我想显示一个模态对话框,但在对话框仍处于打开状态时继续在当前线程上执行.

通过"模态",我只是意味着在关闭模态对话框之前,用户无法与应用程序的任何其他形式进行交互.

Delphi ShowModal函数提供了与我需要的"模态"略有不同的定义:

模式表单是在表单关闭之前应用程序无法继续运行的表单.

目前我的代码如下:

dialog.Parent:=self;
dialog.Show;
// keep doing stuff...
Run Code Online (Sandbox Code Playgroud)

这是有效的,除了我仍然可以与父窗口交互(移动它,关闭它等)

如何在不使用ShowModal的情况下显示阻止用户与父窗口交互的表单?

delphi

6
推荐指数
3
解决办法
4394
查看次数

Android布局部门

我想将屏幕分为两部分,我有一个LinearLayout,它又包含两个部分LinearLayouts.

如何将这两者LinearLayouts分成两个相等的部分?

android android-linearlayout

3
推荐指数
1
解决办法
5360
查看次数

在Android应用程序的屏幕上显示日志消息

是否可以android.util.Log在Android应用程序的屏幕上显示日志消息(我使用打印)?

还有其他更好的方法可以在屏幕上输出线条吗?

有点像System.out.println

logging android

15
推荐指数
1
解决办法
3万
查看次数

如何监控Windows Server 2003/2008用户登录?

我想写一个程序,如果有人登录我的服务器,它应该自动执行一些任务.

我对此的疑问是:

  • 1)是否有用户登录后立即设置的最后一次登录记录我可以使用/监控我的目的?如果没有,我可以使用类似的东西吗?

  • 2)持续监控这样一个价值的最佳方法是什么?

c++ winapi monitoring windows-server-2003 windows-server-2008

0
推荐指数
1
解决办法
3464
查看次数

iPad - 如何获取崩溃报告

我在iPad(物理设备)上的应用程序崩溃了,我得到了这个:

Mon Nov 22 14:08:42 ianvinkipad ReportCrash [521]:使用uid将崩溃报告保存到/var/mobile/Library/Logs/CrashReporter/InterfaithExplorer_2010-11-22-140841_ianvinkipad.plist:0 gid:0,synthetic_euid:501 egid: 0

我在哪里可以阅读这份报告?它似乎不在PC上.而且我不确定如何将其从设备上取下来.

crash report ipad

13
推荐指数
3
解决办法
4万
查看次数

math.random假定0是一个整数吗?

那么,确实int random = (int) Math.ceil(Math.random() * 5);返回0,1,2,3,4而不是1,2,3,4,5的值吗?

我试图测试这个,但它似乎永远不会达到0或5 = x

random math android

0
推荐指数
1
解决办法
1107
查看次数

MongoDb与CouchDb:地理位置远程客户端的写入速度

我希望我的所有用户能够非常快速地读取和写入数据存储区.看起来像MongoDb有炽热的读取,但如果一个主数据库需要位于离客户端很远的地方,那么写入看起来可能非常慢.Couchdb似乎它的读取速度很慢,但是当客户端远离主服务器时,写入情况如何.使用couchdb,我们可以拥有多个主服务器,这意味着我们总是可以在客户端附近创建一个写节点.在我们的用户群在地理位置上传播得非常远的情况下,couchdb实际上是否比mongodb 更快

我很想使用mongoDb,因为它速度极快,但是我的一些用户离这位唯一的主人很远,会有一种糟糕的体验.对于全球范围内的系统类型,不会更好.在您拥有世界各地的用户的情况下,mongodb是不是完全被排除在外?MongoDb,如果你正在听,你为什么不做一些简单的多主设置,其中冲突解决可以成为更新语义的一部分?这似乎是mongoDb完全统治nosql市场份额之间唯一的事情.一切是非常可观的.

couchdb mongodb node.js

10
推荐指数
3
解决办法
2414
查看次数

在 Visual Studio 中创建新的顶级菜单

我们有一个 VS 的插件,当前是从工具菜单启动的,该插件由一个 UI 组成,为用户提供了一些选项按钮,我现在想将其转换为提供相同功能的顶级菜单。

我已经阅读了教程,它帮助我添加了新的顶级菜单,但无法真正理解所有步骤背后的逻辑。该指南并没有真正清楚每个步骤创建的内容或如何更改输出。
这些步骤创建的是一个新的顶级菜单,其下方有一个项目。我试图在菜单中创建一些层次结构(即顶级 -> 子类别 -> 命令),但对所有组/菜单/ID 结构有点迷失。这些文件的结构有明确的解释吗?文档还是教程?如果有人有该主题的经验并且可以帮助解决问题,我将非常感激......

add-in visual-studio-addins visual-studio

5
推荐指数
1
解决办法
1881
查看次数

私有云和公有云有什么区别?

私有云和公有云之间有什么区别?

请定义两者并给出使用示例.

cloud terminology cloud-platform public-cloud private-cloud

8
推荐指数
2
解决办法
1495
查看次数

使用fileupload控件获取文件的路径

我正在使用fileupload控件在文本框中显示文本文件的内容..如果我使用它

<asp:FileUpload ID="txtBoxInput" runat="server" Text="Browse" />

string FilePath = txtBoxInput.PostedFile.FileName;
Run Code Online (Sandbox Code Playgroud)

它只会得到像bala.txt.i这样的文件名D:\New Folder\bala.txt

而不是fileupload控件我已经使用文本框来获取这样的路径 D:\New Folder\bala.txt

<asp:TextBox ID="txtBoxInput" runat="server" Width="451px"></asp:TextBox>

string FilePath = txtBoxInput.Text;
Run Code Online (Sandbox Code Playgroud)

但我需要浏览按钮而不是文本框来获取路径......任何建议?

编辑:我的按钮单击事件

protected void buttonDisplay_Click(object sender, EventArgs e)
{
    string FilePath = txtBoxInput.PostedFile.FileName;
    if (File.Exists(FilePath))
    {
        StreamReader testTxt = new StreamReader(FilePath);
        string allRead = testTxt.ReadToEnd();
        testTxt.Close();
    }
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net file-upload

3
推荐指数
1
解决办法
8万
查看次数