问题列表 - 第23681页

在使用C#.NET生成的Excel工作表中显示页码

有没有人知道如何在使用C#代码生成的Excel工作表中包含或输入页码.

我使用Microsoft.Office.Interop.Excel中提供的库来生成文件.

但是默认情况下在输出中我看不到页码.我知道要启用此功能

excel选项(查看 - >页眉和页脚...)但我想通过C#自动执行此操作.

这是可能的,如果是,请分享相同的片段.

感谢Constant Learner

.net excel excel-interop

5
推荐指数
2
解决办法
7797
查看次数

将 Doxygen 转换为 XML 注释

我们有一个 C# 项目,由于历史原因,该项目在同一代码中同时使用 Doxygen 和 Visual Studio 风格的注释。有没有人尝试过系统地将一种标准转换为另一种标准,最好转换为公共 XML 子集?

我想编写一个脚本来涵盖最常见的功能不会太困难,但我不想重新发明轮子。

.net c# doxygen xml-comments visual-studio

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

如何根据分钟来计算小时数(小时+ 0,如果小于30,小时+ 1否则)?

我需要根据DateTime变量中的分钟来舍入小时数.条件是:如果分钟小于30,则必须将分钟设置为零并且不更改为小时,否则如果分钟> = 30,则小时必须设置为小时+ 1并且分钟再次设置为零.秒被忽略.

例如:
11/08/2008 04:30:49应该成为11/08/2008 05:00:00
并且11/08/2008 04:29:49应该成为11/08/2008 04:00:00

我编写的代码完全正常,但只是想知道一个更好的方法,如果可以写,也会欣赏替代方法.

string date1 = "11/08/2008 04:30:49";
DateTime startTime;
DateTime.TryParseExact(date1, "MM/dd/yyyy HH:mm:ss", null,     
    System.Globalization.DateTimeStyles.None, out startTime);

if (Convert.ToInt32((startTime.Minute.ToString())) > 29)
{
    startTime = DateTime.Parse(string.Format("{0}/{1}/{2} {3}:{4}:{5}",
        startTime.Month.ToString(), startTime.Day.ToString(), 
        startTime.Year.ToString(), startTime.Hour.ToString(), "00", "00"));
    startTime = startTime.Add(TimeSpan.Parse("01:00:00"));
    Console.WriteLine("startTime is :: {0}", 
        startTime.ToString("MM/dd/yyyy HH:mm:ss"));
}
else
{
    startTime = DateTime.Parse(string.Format("{0}/{1}/{2} {3}:{4}:{5}", 
        startTime.Month.ToString(), 
        startTime.Day.ToString(), startTime.Year.ToString(), 
        startTime.Hour.ToString(), "00", "00"));

        Console.WriteLine("startTime is :: {0}", 
        startTime.ToString("MM/dd/yyyy HH:mm:ss"));
}
Run Code Online (Sandbox Code Playgroud)

.net c# datetime rounding

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

如何为动态创建的每个选项卡创建活动?

我正在尝试动态创建和删除标签.通常应为TabSpec中创建的每个选项卡设置一个活动.但是动态创建选项卡时如何做到这一点?这里我使用框架布局来显示选项卡内容.如果我尝试通过设置选项卡内容来使用相同的活动,则文本会重叠.在这里,我必须从EditText视图中读取文本并将其设置为选项卡内容,并且每当我导航到该选项卡时都应显示该内容.

android tabwidget

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

在不同进程之间共享HDC

我正在编写某种IPC功能,需要将某些资源从一个进程传递到另一个进程.这适用于Pipe handle等,可以通过DuplicateHandle复制.现在我需要将HDC从一个进程传递到另一个进程.这甚至可能吗?如果是的话:怎么样?

子问题:我假设从一个进程到另一个进程的窗口句柄(HWND)是安全的.这个假设是否正确?

windows winapi ipc hdc

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

在 Python 中读取和写入内存

让我们想象一种情况:我有两个 Python 程序。第一个将一些数据(str)写入计算机内存,然后退出。然后我将启动第二个程序,该程序将读取第一个程序保存的内存数据。

这可能吗?

python memory buffer

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

将项目打包成JAR的最佳实践(及其影响)是什么?

决定如何为项目定义JAR集合(例如Swing GUI)的最佳实践是什么?有许多可能的分组:

  • 每层JAR(演示文稿,业务,数据)
  • JAR per(重要?)GUI面板.对于重要的系统,这导致大量的JAR,但JAR是(应该)更可重用 - 细粒度的粒度
  • 每个"项目"的JAR(在IDE项目的意义上); "common.jar","resources.jar","gui.jar"等

    我是一位经验丰富的开发人 我知道创建JAR的机制,我只是在寻求最佳实践的智慧.

    就个人而言,我喜欢每个组件(例如一个小组)的JAR 的想法,因为我对封装很疯狂,并且在项目中重复使用的圣杯.但是,我担心的是,在实际的性能级别上,JVM会在几十甚至几百个小型JAR上加载类加载.每个JAR都包含; GUI面板代码,必要的资源(即不集中),因此每个面板可以独立.

    当我说"重用的圣杯"时,我更多地说这是因为它展示了一种干净的解耦,封装设计,而不是一定期望它在其他地方重复使用.我认为自己是"通常聪明"的人; 我认为在我的职业生涯中我必须处理的交织在一起的废话的速度让我减慢了10到100倍.一个干净的分离设计允许我一次处理一个概念,一层,一个类.

    有没有人有智慧分享?

  • java swing jar

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

    PHP crc32()只有数字

    我有一个MD5哈希:10f86782177490f2ac970b8dc4c51014

    http://www.fileformat.info/tool/hash.htm?text=10f86782177490f2ac970b8dc4c51014 结果:c74e16d9

    但PHP:crc32('10f86782177490f2ac970b8dc4c51014'); 结果:-951183655

    我不明白!

    php crc32

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

    struts2修剪从表单中获取的所有字符串

    我使用struts2开发Web应用程序.我想改进从表单中获取字符串.为此需要修剪所有字符串,如果获得的字符串为空,则将null设置为field.

    为此,我创建了StringConverter.

    public class StringConverter extends StrutsTypeConverter {
    
        @Override
        public Object convertFromString(Map context, String[] strings, Class toClass) {
           if (strings == null || strings.length == 0) {
              return null;
           }
    
           String result = strings[0];
           if (result == null) {
              return null;
           }
    
           result = result.trim();
           if (result.isEmpty()) {
              return null;
           }
           return result;
        }
    
        @Override
        public String convertToString(Map context, Object object) {
           if (object != null && object instanceof String) {
              return object.toString();
           }
           return null; …
    Run Code Online (Sandbox Code Playgroud)

    java struts2

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

    使用BufferedImage从Java中获取RGB colourspace的灰度像素值

    有人知道将RGBint值<BufferedImage> getRGB(i,j)转换为灰度值的简单方法吗?

    我只是通过使用它来分解它们来简单地平均RGB值;

    int alpha = (pixel >> 24) & 0xff;
    int red = (pixel >> 16) & 0xff;
    int green = (pixel >> 8) & 0xff;
    int blue = (pixel) & 0xff;
    
    Run Code Online (Sandbox Code Playgroud)

    然后平均红色,绿色,蓝色.

    但我觉得这样一个简单的操作我必须遗漏一些东西......

    在对一个不同的问题做出了很好的回答之后,我应该清楚自己想要什么.

    我想从getRGB(i,j)返回RGB值,并将其转换为0-255范围内的白色值,表示该像素的"暗度".

    这可以通过平均等来实现,但我正在寻找一个OTS实现来节省几行.

    java bufferedimage image-processing

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