小编Nat*_*pos的帖子

在程序的任务栏图标中显示进度条

当你在Windows 7上做一些有进度条的东西时,我看到了这一点,比如下载一个文件.您可以在程序栏中看到,在应用程序的图标上,有文件下载的进度,但是可以构建可以执行此操作的应用程序吗?

在我的截图中查看Internet Explorer图标:正在 下载... http://img69.imageshack.us/img69/5240/downa.png

大版本在这里.

c# taskbar windows-7 progress-bar

4
推荐指数
1
解决办法
2394
查看次数

Say函数出错

我正在使用Mac System 7.5.5附带的Apple Script Editor并尝试运行一个简单的程序:

say "Starting to empty the trash."
tell application "Finder"
  empty trash
end tell
say "Finished emptying the trash."
Run Code Online (Sandbox Code Playgroud)

但是当我点击运行按钮时,我得到了这个:

说错误http://img502.imageshack.us/img502/7341/applescripterror.png

我从1999年出版的Apple AppleScript Language Guide一书中获得了这段代码.

macos applescript

4
推荐指数
1
解决办法
358
查看次数

在组装中开发Bootloader

我已经在Assembly中完成了一部分操作系统,但是现在我也想为其构建一个自举程序,而不是使用GRUB。当我在Assembly中开发测试操作系统时,我记得我是这样启动的:

org 0x7c00
bits 16

; OS Kernel Here

times 510 - ($-$$) db 0
dw 0xAA55
Run Code Online (Sandbox Code Playgroud)

这我已经知道了。现在,我要使用它并执行“真实”操作系统,它将是一个* .bin文件,写入软盘的第二个扇区。那我想知道一点

  • 如何在Assembly中执行引导加载程序以执行将从软盘第二个扇区开始的内容?
  • 我需要在汇编源代码中添加任何要放置在软盘第二扇区的内容吗?

boot assembly floppy nasm bootloader

4
推荐指数
1
解决办法
4093
查看次数

什么时候在字符串之前使用@更好?

在声明或使用a的代码中string,我通常会看到开发人员声明它是这样的:

string randomString = @"C:\Random\RandomFolder\ThisFile.xml";
Run Code Online (Sandbox Code Playgroud)

代替:

string randomString = "C:\\Random\\RandomFolder\\ThisFile.xml";
Run Code Online (Sandbox Code Playgroud)

这是我看到的唯一一个更好的使用@前缀的东西,因为你不需要做\\,但是当它比没有它更好的时候还有其他用途吗?

c# string syntax coding-style prefix

4
推荐指数
2
解决办法
1217
查看次数

如何在ActionBar中创建后退项?

我希望home项看起来像Android 3.0应用程序中ActionBar中的后退按钮.外观类似于Market应用程序(请参阅下面标有红色的屏幕截图):
在此输入图像描述 我知道有一种标准的方法可以在操作栏中的主页按钮中添加"up"可用性.但是还没有看到添加后退箭头的标准方法.有没有一种标准的方法(可能是ActionBar/Activity等的子类化)?如果有人有一个例子或做过这样的事情 - 如果你可以分享它会很好.谢谢.

UPD:如果我使用setDisplayHomeAsUpEnabled(true)它,它会增加一个可用性 - 看左边的一个小箭头: 在此输入图像描述

也许有一种方法可以将这个"向上"箭头设计为"后退"箭头?

android android-3.0-honeycomb android-actionbar

4
推荐指数
1
解决办法
9958
查看次数

Shell脚本"|| {}"可读替代

当我遇到包含此代码的答案时,我一直在寻找一种方法来检查是否使用Shell Script安装了一个程序:

hash foo 2>&- || { echo >&2 "I require foo but it's not installed.  Aborting."; exit 1; }
Run Code Online (Sandbox Code Playgroud)

但该代码不是(人类)可读的,该语法的替代方案是什么?

syntax bash shell

4
推荐指数
1
解决办法
776
查看次数

为C++开发设置Gedit

我开始从事C++开发,但我喜欢使用Gedit编写文件,但是对于Ruby on Rails和许多其他语言,Gedit的一些工具和配置使得开发更容易和舒适,另一个问题,是什么对C++,SVN,CVS,Git等人来说是最好的......?谢谢,抱歉我的英文!

c++ linux svn gedit

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

Linux Subversion教程

我有一些SVN的问题,因为我不知道如何将它用于我的项目,我在SVN中唯一知道的是如何下载,但我想知道如何通过SVN上传我的C++项目以及我可以上传的服务器.请记住,我正在使用Linux Ubuntu Intrepid Ibex.谢谢!

linux svn

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

在ifstream方法中放置一个字符串

我正在学习C++,当我尝试在ifstream方法中使用String时,我遇到了一些麻烦,如下所示:

string filename;
cout << "Enter the name of the file: ";
   cin >> filename;
ifstream file ( filename );
Run Code Online (Sandbox Code Playgroud)

这是完整的代码:

// obtaining file size
#include <iostream>
#include <fstream>
using namespace std;

int main ( int argc, char** argv )
{
    string file;
    long begin,end;
    cout << "Enter the name of the file: ";
       cin >> file;
    ifstream myfile ( file );
    begin = myfile.tellg();
    myfile.seekg (0, ios::end);
    end = myfile.tellg();
    myfile.close();
    cout << "File size …
Run Code Online (Sandbox Code Playgroud)

c++ string file-io input ifstream

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

为什么垃圾收集如此重要?

我不明白垃圾收集这么好,然后我想知道,为什么它对语言和开发人员如此重要?

garbage-collection

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