小编pra*_*ash的帖子

任何类似于Hyperterminal应用程序的工具?

超级终端是一个程序,你可以用它来连接到其他计算机,Telnet站点,公告板系统(留言板),在线服务和主机,使用或者您的调制解调器,零调制解调器电缆或以太网连接.

但我对Hyperterminal的主要用途是通过本地(虚拟)COM端口与硬件进行通信.我想它出于某种原因在Vista中删除了.

有没有其他功能类似于Hyperterminal的工具?

[我很想知道,即使它不适用于vista]

windows virtual-serial-port hyperterminal windows-vista

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

MFC Feature Pack类菜单上的图标

菜单中有三个位置显示在新的MFC功能(Feature Pack)中:

  • 在菜单栏(CMFCMenuBar)中
  • 在弹出菜单中(CMFCPopupMenu)
  • 在CMFCButton的"下拉菜单"版本中

我想在所有菜单的菜单中加上图标(高色和透明).我找到了CFrameWndEx :: OnDrawMenuImage(),我可以使用它来自定义菜单栏项目前面的图标.这不是很方便,不得不在2008年实施图标绘制,但它确实有效.对于其他人,我还没有找到解决方案.是否有自动设置菜单图标的方法?

mfc mfc-feature-pack

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

值得迁移到Rake?

从蚂蚁搬到耙子真的有利吗?

任何人从蚂蚁迁移并发现一些巨大的东西?

仅供参考:当前环境是J2ME版本的Ant

ant build-automation rake

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

如何使用C#推送密钥并将其释放?

我正在编写一个C#程序,它捕获来自外部设备的信号,并将键击发送到另一个应用程序.我正在使用SendKeys,它工作正常.

SendKeys通过按住并立即释放它来"按下"一个键.我想按下它并随意释放它.

我的问题是:"有没有办法向一个键发送"推"信号,然后在一定时间后发出"释放"信号?"

我不确定SendKeys是否能够做到这一点.任何线索?

c# keyboard

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

在C++/Windows中,如何获取我所在计算机的网络名称?

在C++ Windows(XP和NT,如果它有所作为)我正在研究的应用程序中,我需要获取与执行代码的计算机相关联的网络名称,以便我可以从C:转换本地文件名filename.ext到\\network_name\C $\filename.ext.我该怎么做?

或者,如果有一个函数只会进行我所描述的转换,那就更好了.我查看了WNetGetUniversalName,但这似乎不适用于本地(C盘)文件.

c++ networking windows-xp windows-nt

7
推荐指数
2
解决办法
9028
查看次数

是否有更好的方法来编写一个git pre-commit钩子来检查提交中的任何php文件是否存在解析错误?

到目前为止我所拥有的是什么

#!/bin/sh

php_syntax_check()
{
    retval=0
    for i in $(git-diff-index --name-only --cached HEAD -- | grep -e '\.php$'); do
        if [ -f $i ]; then
            output=$(php -l $i)
            retval=$?
            if [ $retval -gt 0 ]; then
                echo "=============================================================================="
                echo "Unstaging $i for the commit due to the follow parse errors"
                echo "$output"
                git reset -q HEAD $i
            fi
        fi
    done

    if [ $retval -gt 0 ]; then
        exit $retval
    fi
}
php_syntax_check
Run Code Online (Sandbox Code Playgroud)

php git version-control

7
推荐指数
1
解决办法
1526
查看次数

如何禁用Visual Studio宏"提示"气球?

每当我在Visual Studio中使用宏时,我会在系统托盘中找到一个恼人的尖端气球并伴随着"砰"的声音.它说:

Visual Studio .NET宏

要停止宏运行,请双击旋转盒式磁带.
点击此处不再显示此气球.

我无法点击气球,因为我的宏运行得那么快.

这可以通过一些对话框选项控制吗?

(我发现有人在其他网站上问过这个问题,但在那里没有回答.我在这里给予赞誉,因为我已经复制并粘贴了一些来自那里的文章.)

macros tweak visual-studio

7
推荐指数
1
解决办法
2925
查看次数

如何从可能具有前导零的字符串中解析数字?

在ruby中,我使用以下格式解析日期:24092008.我想将每个部分(年,月,日)转换为数字.

我使用正则表达式将它们拆分,它产生三个字符串,我将它传递给Integer构造函数.

  date =~ /^([\d]{2})([\d]{2})([\d]{4})/
  year = Integer($3)
  month = Integer($2)
  day = Integer($1)
Run Code Online (Sandbox Code Playgroud)

当它击中月线时,崩溃如下:

`Integer': invalid value for Integer: "09" (ArgumentError)
Run Code Online (Sandbox Code Playgroud)

我花了一段时间才意识到它正在解释前导零,因为Octal和09不是有效的八进制数(它与"07"一起工作正常).

有没有一个优雅的解决方案,或者我应该测试小于10的数字并首先删除零?

谢谢.

ruby string types date

7
推荐指数
2
解决办法
8300
查看次数

如何在FogBugz中添加"项目描述"?

当我创建一个新项目时(甚至当我编辑Sample Project时),无法将Description添加到项目中.

或者我对显而易见的事情视而不见?

fogbugz

6
推荐指数
2
解决办法
1355
查看次数

如何在VS 2005中打开VS 2008解决方案?

我见过在Visual Studio 2008中创建的解决方案无法在Visual Studio 2005中打开并尝试解决方法1.但是尝试解决方法2.

但是因为这个链接有点老而且绝望地问:这里有转换器吗?


我还没有VS2008,我想打开一个在vs2008中完成的开源解决方案.

猜猜我必须摆弄或等到vs2008发货.

visual-studio-2005 projects-and-solutions visual-studio-2008

6
推荐指数
1
解决办法
8486
查看次数