小编Jos*_*hua的帖子

Visual Studio 2008是否适用于Windows 7 pro 64位

我即将购买带有Windows 7 Pro 64bit的Dell Studio 15笔记本电脑在Windows 7 Pro上安装或使用Visual Studio 2008时,有任何人遇到任何问题.或者我需要使用Windows 7 Pro 32位吗?

[编辑]
任何其他开发工具的任何问题,VS2008SP1,Azure Adds,Sql Server 2008 Express,Virtual Server 2005等?

[编辑2]
你能否列出你在64位Windows 7上安装的开发应用程序(指定32/64bit)(同时指定使用的Windows 7版本)

64-bit compatibility visual-studio-2008 32bit-64bit windows-7

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

无法在C ++中写入文件

我正在尝试最基本的事情....用C ++编写文件,但是文件未写入。我也没有任何错误。也许我缺少明显的东西……还是什么?

我以为我的代码有问题,但是我也尝试了一个在网上找到的示例,但仍然没有创建文件。

这是代码:

ofstream myfile;
myfile.open ("C:\\Users\\Thorgeir\\Documents\\test.txt");
myfile << "Writing this to a file.\n";
myfile.close();
Run Code Online (Sandbox Code Playgroud)

我也尝试过事先手动创建文件,但是根本没有更新。

我正在运行Windows 7 64位(如果与此有关)。就像完全禁止文件写入操作并且没有显示错误消息或异常一样。

c++ writefile windows-7

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

Windows 7对软件开发人员有什么好处?

我试图将我的开发机器升级到Windows 7 - 我目前在Windows XP 32bit上.

我已经确定了这样一个事实,即通过允许我最大化系统中的RAM量,迁移到64位操作系统应该有助于提高性能.

但Windows 7新增的其他功能对软件开发人员来说是一个福音吗?

windows-7

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

如何为我的触摸板编写软件?

我对触控板有一些改进的想法,从底部水平滚动的滚动,右击的分区到更复杂的.但我不知道从哪里开始?我正在使用Windows 7家庭高级版,它是一台华硕笔记本电脑,而且我没有这些选项供我原生使用.无论如何,我想写一些任何人都可以使用的东西.

我从哪里开始?

(用c ++编写会很好吗?可能吗?这里的要求是什么?推荐使用哪种语言?)

device-driver touch touchpad windows-7

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

TortoiseGit无法在Windows 7上安装上下文菜单

我试图在Windows 7上安装TortoiseGit.

安装似乎很成功,但重启后TortoiseGit上下文菜单不显示.

我该怎么做才能安装TortoiseGit上下文菜单?

PS
1.在TortoiseGit中安装并成功配置了msysgit,如果它是相关的.
2. uac没有关闭.

谢谢

git uac tortoisegit windows-7

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

试图用C#创建数学输入面板

如何在C#中创建数学输入面板?

我试图将它放入一个dll并调用它但它立即关闭.

#include <stdafx.h>
#include <atlbase.h>
#include "micaut.h"
#include "micaut_i.c"

extern "C" __declspec(dllexport) int run()
{
   CComPtr<IMathInputControl> g_spMIC; // Math Input Control
   HRESULT hr = CoInitialize(NULL);
   hr = g_spMIC.CoCreateInstance(CLSID_MathInputControl);
   hr = g_spMIC->EnableExtendedButtons(VARIANT_TRUE);
   hr = g_spMIC->Show();

   return hr;
}
Run Code Online (Sandbox Code Playgroud)

我在C#中调用了dll函数,面板弹出但立即消失.有什么建议?

c# c++ dll dllimport windows-7

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

Array.prototype.forEach替代实现参数

在处理我最新的Web应用程序并需要使用该Array.forEach功能时,我经常发现以下代码用于添加对没有内置功能的旧浏览器的支持.

/**
 * Copyright (c) Mozilla Foundation http://www.mozilla.org/
 * This code is available under the terms of the MIT License
 */
if (!Array.prototype.forEach) {
    Array.prototype.forEach = function(fun /*, thisp*/) {
        var len = this.length >>> 0;
        if (typeof fun != "function") {
            throw new TypeError();
        }

        var thisp = arguments[1];
        for (var i = 0; i < len; i++) {
            if (i in this) {
                fun.call(thisp, this[i], i, this);
            }
        }
    };
}
Run Code Online (Sandbox Code Playgroud)

我完全理解代码的作用以及它是如何工作的,但是我总是看到它被复制,并且正式thisp参数被注释掉并将其设置为使用的局部变量arguments[1]. …

javascript ecmascript-5

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

使用c#备份数据库,bak文件变得越来越大,如何阻止它增长?

所以场景是它似乎在创建它时附加到bak文件,是否可以阻止它执行此操作并仅备份当前版本?

这是我的代码

Server backFromServer = new Server(@"server ip add");
backFromServer.ConnectionContext.LoginSecure = false;
backFromServer.ConnectionContext.Login = "uname";
backFromServer.ConnectionContext.Password = "psd";
Database backFromDb = new Database();
backFromDb = backFromServer.Databases["dbname"];

Backup bkpDatabase = new Backup();
bkpDatabase.Action = BackupActionType.Database;
bkpDatabase.Database = backFromDb.Name;
bkpDatabase.Incremental = false;
bkpDatabase.LogTruncation = BackupTruncateLogType.Truncate;                

BackupDeviceItem bkpDevice = new BackupDeviceItem(@"D:\backupfolder\backup.bak",
                                                  DeviceType.File);

bkpDatabase.Devices.Add(bkpDevice);
bkpDatabase.SqlBackup(backFromServer);
Run Code Online (Sandbox Code Playgroud)

c# database backup

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

具有触摸界面的禁用控件的UX设计

因此,我们正在重新设计桌面应用程序,以便它可以与Windows 7的Touch Interface一起使用.我们已经查阅了UX准则.

对于UI的某些部分,有一些工具箱图标由于一些神秘的规则而被禁用(软件与硬件设备通信).我们禁用不适用的操作(由于某些条件),并让用户将鼠标悬停在工具图标上,以查看工具提示说明禁用该工具的原因.

由于触摸界面(Windows 7,iphone,..)没有"悬停",对于这个更好的模式/模型是什么?

谢谢!

user-interface touch windows-7 ui-design

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

ASP.NET MVC 3.0 TagBuilder在标记后添加Newline

我正在建设这样的ul使用类TagBuilder

var ulTag = new TagBuilder("ul");
...
foreach(..items...)
{
  var liTag = new TagBuilder("li");
  ....
  ulTag.InnerHtml += liTag.ToString();
}

return new MvcHtmlString(ulTag.ToString());
Run Code Online (Sandbox Code Playgroud)

但是输出html就像这样生成一行

<ul id="menu"><li><a href="/">Home</a></li><li><a href="/About">About</a></li>.....</ul>
Run Code Online (Sandbox Code Playgroud)

但我希望这样:

<ul id="menu">
    <li><a href="/">Home</a></li>
    <li><a href="/About">About</a></li>
    .....
</ul>
Run Code Online (Sandbox Code Playgroud)

有没有办法在每个标签后添加\r\t或种类Environment.NewLine

asp.net-mvc-3

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