问题列表 - 第47108页

免注册COM/DLL?

我的程序正在使用Skype4COM.dll(Skype API的包装器).

我正在使用Delphi 2010 - 有没有办法确保我的程序始终使用我将随附的Skype4COM.dll?问题是,有不同版本的Skype4COM,如果我将我的注册用于别人,他们的应用可能不再适用.

通常我使用RegSvr32在人民系统上注册DLL,但是我听说它可以免费注册(在C#中),所以我的问题是:我们也可以在Delphi中这样做吗?

谢谢!

delphi dll skype dllregistration

29
推荐指数
2
解决办法
8368
查看次数

找到数组中的最大总和

我有一个解决我的问题的工作解决方案,但现在我想改进它.

考虑数组

3,4,5,9,1,2,8
Run Code Online (Sandbox Code Playgroud)

我需要找到位置上两个元素之间的最大差异i,j这样i < j我想找到第二个元素位于第一个元素之后的两个元素之间的最大差异.

在输入中我给出的答案是7因为8-1 = 7并且8之后1.

该程序有效但当我有一个非常大的数组时,它需要很多时间.我们能改进吗?

function fMax($arr) 
{
        $sum = $arr[1] - $arr[0];

        for($i=0;$i<count($arr);$i++) 
        {
                for($j=$i+1;$j<count($arr);$j++) 
                {
                        if($sum < $arr[$j] - $arr[$i]) 
                        {
                                $sum = $arr[$j] - $arr[$i];
                        }
                }
        }
        return $sum;
}
Run Code Online (Sandbox Code Playgroud)

非常感谢所有答案.我通过codeaddict使用了代码,它运行得很快.

php arrays algorithm

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

C#将字符串转换为int []的最佳方法是什么

可能重复:
拆分字符串,在一行中转换ToList <int>()...

我有一个看起来像这样的字符串.

string s = "1,6,4,3,5,7,4";
Run Code Online (Sandbox Code Playgroud)

我想将其转换为整数数组.

在C#中执行此操作的最佳和最快方式是什么?

c# arrays string int string-parsing

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

以HTML格式发送电子邮件

我想发送HTML格式的电子邮件,如下图所示.我怎样才能做到这一点?请帮我.提前致谢...!

一

html android android-intent

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

将字符串转换为IP地址格式

我正在以int格式从数据库中读取IP地址编号,但我想以IP格式显示它们,如000.000.000.000

是否可以使用String.Format方法?

例如:

string str = String.Format("{0:#,###,###.##}", ips); 
Run Code Online (Sandbox Code Playgroud)

c# string.format

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

标签控件可见性隐藏

我有3个标签项要实现.程序执行时,我希望用户只能看到tab1并隐藏选项卡2和选项卡3.

程序执行时会发生类似这样的事情:

public Window1()
{   
    InitializeComponent();

    // I need tabs 2 and 3 to be hidden   
}
Run Code Online (Sandbox Code Playgroud)

然后我在选项卡1中有一个按钮.当用户单击此按钮时,选项卡2显示但仍隐藏选项卡3

private void Button1_Click(object sender, RoutedEventArgs e)
{
    tabcontrol1.SelectedIndex = 1;
    //need some code to show tab 2
}
Run Code Online (Sandbox Code Playgroud)

我在选项卡2中有一个按钮来显示选项卡3,然后所有选项卡都可见

private void Button2_Click(object sender, RoutedEventArgs e)
{
    tabcontrol1.SelectedIndex = 2;
    // need some code to show tab 3    
}
Run Code Online (Sandbox Code Playgroud)

我的XAML代码:

<TabControl Name="Tabcontrol1" Margin=" 5" SelectedIndex="0">
    <TabItem Header="Directories">
        <Grid Width="1185" Height="945" Background="White" >
            <Label Height="28" HorizontalAlignment="Right" 
                    Margin="0,0,25,0" Name="label11" VerticalAlignment="Top"  
                    Width="120">Step 1 of 2</Label>
        </Grid …
Run Code Online (Sandbox Code Playgroud)

wpf tabcontrol

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

Facebook API - 实例化的位置以及如何正确实现handleOpenURL

我正在为我的iPhone应用程序使用Facebook API,并有两个问题:

所有文档/示例似乎都将所有内容放在appDelegate中:实例化Facebook对象并在appDidFinishLaunching中进行授权,并覆盖应用程序:handleOpenURL方法.

在我的应用程序中,除非用户导航到特定视图并按下按钮,否则我不希望发生任何事情.我理解在该视图中,我将实例化Facebook对象并在按钮处理程序方法中启动授权,但是如何处理应用程序的覆盖:handleOpenURL?我必须使用与我的特定视图控制器中使用的不同的FB对象(在我的应用程序委托中实例化).

  1. 这种情况是否需要单身人士?或者它是一个很好的设计解决方案让我的appDelegate实例化FB对象,并通过我的程序中的任何其他地方访问它?

    在FB文档中,它们告诉您覆盖应用程序:handleOpenURL方法:

- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url {
    return [facebook handleOpenURL:url]; 
}
Run Code Online (Sandbox Code Playgroud)
  1. 如上所述,这是否意味着您的应用程序只能打开一种类型的URL?如果您的应用程序需要响应多于一个,您需要解析url参数以确定要采取的操作,对吗?

谢谢!

facebook facebook-graph-api ios facebook-ios-sdk

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

File.AppendAllText的C#速度

我从数据库中获取数据,并使用File.AppendAllText将每个数据库行写入一个文件,总共8000个文件.整个过程在循环(查询)中重复,似乎永远需要.有没有更好的方法来做这个?存储所有文件处理程序是否有意义?

c#

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

更高级别的套接字功能

我有一个典型的网络协议,包括典型的消息流(32位长度字段+可变长度的主体),我想从TCP套接字异步读取消息.

然而,C#似乎提供了一个相当低级别的API:我仍然需要分配缓冲区,手动跟踪写入的偏移量和数据长度,并在不同的C读取长度和身体之间保持状态.

在深入编写繁琐的异步有状态代码之前,我是否可以尝试更高级别的功能?(没有第三方图书馆).

c#

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

Chrome和Safari错误::不允许加载本地资源:file:/// D:/CSS/Style.css

当我在chrome或safari中访问我的aspx页面时,它在控制台中显示此错误

不允许加载本地资源:file:/// D:/CSS/Style.css

在IE和FF中一切正常.

我使用外部CSS,它通过aspx页面链接

<link rel="stylesheet" media="all" href="file:///D:/CSS/Style.css" type="text/css" />
Run Code Online (Sandbox Code Playgroud)

我已经尝试了所有"/"和"\"斜线的组合..

我是以错误的方式提供文件路径还是在这些浏览器中的任何安全例外(我以管理员身份登录)...我做错了什么?

css safari google-chrome

34
推荐指数
3
解决办法
9万
查看次数