问题列表 - 第28464页

Excel c#将单元格转换为百分比

我需要将带有double的单元格转换为precentage.我在excel中使用了一个宏,它说:

Range("B5").Select
Selection.Style = "Percent"
Run Code Online (Sandbox Code Playgroud)

当我在c#中执行此操作时,它不起作用:

Excel.Range procentRange = xlWorksheet.get_Range("A1","A1");
procentRange.Style = "Percent";
Run Code Online (Sandbox Code Playgroud)

谁知道怎么做?

c# excel coding-style range

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

鼠标左键弹起事件和openfiledialog

我的网格中只有很少的图像,然后当我单击按钮时,会出现“打开文件对话框”。(当然,在图像上方)

Microsoft.Win32.OpenFileDialog dlgOpenFiles = new Microsoft.Win32.OpenFileDialog(); dlgOpenFile.DoModal();

这些图像附加了 LeftButtonUp 事件。问题是,如果我通过双击选择一个文件,打开的文件对话框将关闭(这很好),但除此之外,单击的文件后面的图像会收到一条 LeftButtonUp 消息,这根本不好。

我正在使用 wpf/c#/vs2010

c# wpf mouse openfiledialog

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

PHP exec()不执行批处理文件

我试图谷歌搜索这个问题,发现许多人有同样的问题,但没有解决方案.

    $result = exec("C:\\Ruby191\\bin\\lessc.bat less\\$file", $output);
Run Code Online (Sandbox Code Playgroud)

result是一个空字符串和output一个空数组.同样的事情:

    $result = exec("cmd /c C:\\Ruby191\\bin\\lessc.bat less\\$file", $output);
Run Code Online (Sandbox Code Playgroud)

我确信路径是正确的; 我确信exec()已启用.

我试过exec,shell_exec,system和没有工作.

lessc是较少的CSS.


编辑

apache错误日志说:

'"ruby.exe"'无法识别为内部或外部命令,可运行程序或批处理文件.

php windows exec less

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

如何发送带动态内容的django的html电子邮件?

任何人都可以帮我发送带有动态内容的HTML电子邮件.一种方法是将整个html代码复制到一个变量中,并在Django视图中填充其中的动态代码,但这似乎不是一个好主意,因为它是一个非常大的html文件.

我将不胜感激任何建议.

谢谢.

python django

33
推荐指数
5
解决办法
4万
查看次数

关于.NET的2个基本但有趣的问题

当我第一次看到C#时,我觉得这肯定是个玩笑.我开始用C语言编程.但是在C#中你可以拖放对象,然后只为它们编写事件代码.这很简单.

现在,我仍然最喜欢C,因为我非常喜欢基本的低级操作,而C只是下一级汇编程序,几乎没有基本的例程,所以我非常喜欢它.更多是因为我为微控制器编写了很少的应用程序.

但昨天我在asm中为基于微控制器的LED立方体编写了非常简单的控制程序,我需要一些方法来简单地为Cube创建动画序列.所以,我记得C#.我几乎没有C#技能,但我仍然创建了简单的程序,用GUI在大约一小时内完成动画序列,只需谷歌的帮助和C#中嵌入的功能描述的帮助.

那么,为了达到这一点,还有其他原因,那么最高速度,使用除C#之外的任何其他语言?我的意思是,它是如此有效.我知道Java有点类似,但我希望C#更直接来自微软,因此更有效.

第二个问题是,编译成CIL,而不是运行CLR,直接将其编译成机器代码有什么好处?我知道可移植性是一个,但由于C#主要用于Windows,直接编译它不会更强大吗?谢谢.

.net c# windows

16
推荐指数
3
解决办法
898
查看次数

我可以在C#应用程序中获取SQL Server数据库的所有表的名称吗?

我想在我的C#应用​​程序中获取所有SQL Server数据库表的名称.可能吗?Plz告诉我解决方案.

c# sql-server

30
推荐指数
6
解决办法
7万
查看次数

重写尾随斜线问题

这是我的.htaccess文件

Options +FollowSymlinks
RewriteEngine on
ErrorDocument 404 /404.php

RewriteRule ^(\d*)/(.*) /page.php?id=$1&slug=$2
Run Code Online (Sandbox Code Playgroud)

一切正常.但是当我输入site.com/342/my-page/(带有斜线)时,我得到了404.

我需要尾随斜杠作为可选.即它将重定向到正确的页面,有或没有斜杠.

我尝试了这个,但它没有用

RewriteRule ^(\d*)/(.*)/?$ /page.php?id=$1&slug=$2
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

apache

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

使用Microsoft.Web.Administration时,为什么我无法获取FTP站点的Site.State?

使用以下C#代码:

using System;
using Microsoft.Web.Administration;

namespace getftpstate
{
  class Program
  {
    static void Main(string[] args)
    {
      ServerManager manager = new ServerManager();
      foreach (Site site in manager.Sites)
      {
        Console.WriteLine("name: " + site.Name);
        Console.WriteLine("state: " + site.State);
        Console.WriteLine("----");
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

C:\projects\testiisftp\getftpstate\getftpstate\bin\Debug>getftpstate.exe
name: Default Web Site
state: Stopped
----
name: Default FTP Site

Unhandled Exception: System.Runtime.InteropServices.COMException (0x800710D8): T
he object identifier does not represent a valid object. (Exception from HRESULT:
 0x800710D8)
   at Microsoft.Web.Administration.Interop.IAppHostProperty.get_Value()
   at Microsoft.Web.Administration.ConfigurationElement.GetPropertyValue(IAppHos
tProperty property)
   at Microsoft.Web.Administration.Site.get_State()
   at …
Run Code Online (Sandbox Code Playgroud)

c# iis

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

如何使用PHP将所有字符转换为等效的html实体

我想把它转换hello@domain.com

hello@domain.com
Run Code Online (Sandbox Code Playgroud)

我试过了:

url_encode($string)
Run Code Online (Sandbox Code Playgroud)

这提供了我输入的相同字符串,返回@符号转换为 %40

还尝试过:

htmlentities($string)
Run Code Online (Sandbox Code Playgroud)

这提供了相同的字符串.

我使用的是UTF8字符集.不确定这是否有所作为....

php string encode utf-8 html-entities

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

使用FileWriter Java写入现有文件

无论如何,我可以使用Filewriter写入已存在的文件

例如,当用户单击提交按钮时:

FileWriter writer = new FileWriter("myfile.csv");
writer.append("LastName");
writer.append(',');
writer.append("FirstName");
writer.append('/n');

writer.append(LastNameTextField.getText());
writer.append(',');
writer.append(FirstNameTextField.getText());
Run Code Online (Sandbox Code Playgroud)

我希望能够将新数据写入已经存在的myfile.csv,而不必每次都重新创建一个全新的数据

java io filewriter

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