小编Wel*_*Wel的帖子

如何阅读Indy IdHTTP获得的回复

我编写了使用get与indy IdHTTP组件的代码

var
get_url: string;
resp: TMemoryStream;
begin
  get_url := 'http://localhost/salesapp/is_run.php?ser=';
  resp := TMemoryStream.Create;

  IdHTTP1.Get(get_url+'v', resp);
  memo1.Lines.LoadFromStream(resp);
Run Code Online (Sandbox Code Playgroud)

这个url http://localhost/salesapp/is_run.php?ser=v返回JSON响应,但我不知道如何从Delphi中读取它.

delphi indy

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

使用IN选择特定记录

我需要选择ID = 10,23,30的记录,所以我写了这个SQL

Select * from mytable where position(id in '10,23,30') > 0 
Run Code Online (Sandbox Code Playgroud)

但问题是我得到额外的记录ID = 1和2任何想法如何只选择我需要的?

sql firebird

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

这个语法是什么意思?

在这个演示中,我试图弄清楚这个代码是如何工作的,我在这一行停了下来:

type
  TOpenWeatherRequest = (ByCoords);
Run Code Online (Sandbox Code Playgroud)

如何TOpenWeatherRequest定义类型?括号是什么意思?

delphi

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

如何在控制器内显示$ request值

Store方法内部如何打印$request变量值?我试过这样的

var_dump($request);
or echo $request;
Run Code Online (Sandbox Code Playgroud)

但没有显示任何内容.

laravel

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

Why I get warning FileAge deprecated

I am trying to use the function FileAge to get file date and time but I get warning in Delphi 10.3 that this function was deprecated so what I should use ? I am going to use for both Windows and OS X. I use it like this:

var
fileDate: Integer;
Begin

  fileDate := FileAge(path + fileName);

end;
Run Code Online (Sandbox Code Playgroud)

delphi

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

如何在 Object.entries() 中使用 find?

我有对象包含这些数据

{
    'c':'d',
    'd':'a',
    'e':'f',
}
Run Code Online (Sandbox Code Playgroud)

我试图使用数组find()像这样

let found = Object.entries(myobject).find(item => item['d'] == 'a');
Run Code Online (Sandbox Code Playgroud)

但我的found价值未定义,所以我应该怎么写?

typescript

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

jQuery.url未定义

我用这个脚本:

$(document).ready(function() {

         $page = jQuery.url.attr("file");

         alert(page);


       });
Run Code Online (Sandbox Code Playgroud)

但是我得到错误jQuery.url是未定义的并且通过firebug我能够确保加载jquery.js

请指教

谢谢

javascript jquery

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

Firebird SQL:带有空值的通配符%

我有一个smallint字段,其中有一些记录在该字段中具有空值.所以当我在选择中使用%时,只显示该字段中的任何值.

我想问一下,我可以使用任何其他外卡字符来显示所有记录,包括那些有空值的记录吗?或者我必须使用或是否为空?

谢谢

sql firebird

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

如何防止错误:元素目前不是难以处理的,可能不会被操纵?

使用C#我试图像这样替换输入框中的值

        for (int second = 0; ; second++)
        {
            if (second >= 60) Assert.Fail("timeout");
            if (second > 15) break;

         Thread.Sleep(1000);
      }

        driver.FindElement(By.Id("input1")).Clear();
        driver.FindElement(By.Id("input1")).SendKeys(xxxx");
Run Code Online (Sandbox Code Playgroud)

但是我在clear()行上得到错误"元素当前不是难以处理并且可能不被操作",为什么我会等到页面加载?

HTML

<input class="valid" id="input1" name="input1" value="http://dddd" nametemplate="url_to_5D" type="text">
Run Code Online (Sandbox Code Playgroud)

selenium selenium-webdriver

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

使Delphi XE 8编辑器颜色更清晰

将代码从Delphi XE 5移植到XE 8我注意到XE8中的字体颜色不像XE5 IDE中那样清晰,尽管我使用相同的字体.如果我选择白色背景,颜色会更清晰,但如果我选择黑色背景(我想要),颜色看起来会变暗.是否有一个设置或我可以用来增加XE8编辑器颜色的对比度或清晰度?

XE5颜色的屏幕截图:

在此输入图像描述

XE8颜色的屏幕截图:

在此输入图像描述

delphi delphi-xe8

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