小编Chr*_*zio的帖子

为什么sqlsrv没有在PHP中执行?

当我检查通过时,为什么"extension = php_sqlsrv_53_nts.dll"没有在我的php中加载phpinfo()

PHP版本5.3.13安装在我的计算机上,并将8个DLL php_sqlsrv_*文件解压缩到php ext文件夹中.我将行extension = php_sqlsrv_53_nts.dll添加到php.ini文件中.

当我刷新我的phpinfo时,我从未在那里看到sqlsrv ..

有任何想法吗?

php sql-server

5
推荐指数
0
解决办法
7405
查看次数

点在2点定义的线上的投影

我一直在设法解决这个问题。

要解决的问题

说我有3分。

P1 ---------- P2, and P3 can be anywhere around P1 and P2
Run Code Online (Sandbox Code Playgroud)

将P3插值到P1和P2之间的直线上要计算的公式是什么?

我需要一个公式来计算P3和P1之间的直线的新X,Y坐标。

到目前为止我的代码

        public Point lerp(Point P0, Point P1, Point P) 
        {
            double y1 = P0.Y + (P1.Y - P0.Y) * ((P.X - P0.X) / (P1.X - P0.X));
            double x1 = P.X;

            double y2 = P.Y;
            double x2 = P0.X + (P1.X - P0.X) * ((P.Y - P0.Y) / (P1.Y - P0.Y));

            return new Point((x1 + x2) / 2, (y1 + y2) / 2);
        } …
Run Code Online (Sandbox Code Playgroud)

c# geometry

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

WndProc Hook lParam到xy绳索?

我试图在使用WndProc挂钩从Win32 API获取消息后获取鼠标线.

下面是我的代码..它不长,应该很容易理解..我正在学习这一切,因为我去,只是无法弄清楚如何将lParam更改为点x和y ..

任何帮助都会很好,谢谢:)

    private const int WM_LEFTBUTTONDOWN = 0x0201;
    private const int WM_LEFTBUTTONUP = 0x0202;
    private const int WM_MOUSEMOVE = 0x0200;
    private const int WM_MOUSEWHEEL = 0x020A;
    private const int WM_RIGHTBUTTONDOWN = 0x0204;
    private const int WM_RIGHTBUTTONUP = 0x0205;


    public MainWindow()
    {
        InitializeComponent();
    }

    protected override void OnSourceInitialized(EventArgs e)
    {
        base.OnSourceInitialized(e);
        HwndSource source = PresentationSource.FromVisual(this) as HwndSource;
        source.AddHook(WndProc);
    }

    private IntPtr WndProc(IntPtr hwnd, int msg, IntPtr wParam, IntPtr lParam, ref bool handled)
    {

        if (msg == WM_MOUSEMOVE)
        { …
Run Code Online (Sandbox Code Playgroud)

c# wpf winapi

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

double []集合到字符串

基本上我有一个大小的集合..集合

12,12
23,23
34,34
23,65
12,3
Run Code Online (Sandbox Code Playgroud)

等等..

我试图采取这些并比较2个值并返回一个字符串..

如果值相同,则只返回其中一个数字,如果它们不同则返回两者.

例..

  new string.. 12, 23, 34, 23x65, 12x3
Run Code Online (Sandbox Code Playgroud)

这是我写的代码,显然不是我想要的结果..

 List<double[]> oSize_list = _orderedCollection
    .Select(t => new double[] { t.psizeW, t.psizeH })
    .ToList();
Run Code Online (Sandbox Code Playgroud)

c# linq

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

传递3种不同数据类型的方法可以做同样的事情吗?

我认为标题可能是错的..哈哈不确定..反正..

我有3种不同的数据类型..

public class data1
{
    public Color color;
    public int len;
    public DrawingVisual dv;
    Other vars...
}
public class data2
{
    public Color color;
    public int len;
    public DrawingVisual dv;
    Other vars different from data1 vars...
}
Run Code Online (Sandbox Code Playgroud)

等等...

如何创建一个函数来传递这些函数,然后在函数内部获取我需要的变量..示例..

void Something(var data)
{
    switch (typeof(data))
    {
         case data1:

         break;
         case data1:

         break;
    }
}
Run Code Online (Sandbox Code Playgroud)

这显然不会工作..但它只是一个例子..

我怎么能这样做呢?

谢谢

c# oop data-structures

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

标签 统计

c# ×4

data-structures ×1

geometry ×1

linq ×1

oop ×1

php ×1

sql-server ×1

winapi ×1

wpf ×1