小编Mat*_*ewj的帖子

如何列出目录中的所有子目录

我正在研究一个项目,我需要在目录中列出所有子目录,例如我如何列出c:\中的所有子目录

c# directory

77
推荐指数
4
解决办法
16万
查看次数

如何制作图像按钮

我想知道我怎么能这样做.我知道我可以使用按钮组件,但当我给它一个图像时它周围有一些灰色的东西.使用图像按钮,我如何显示悬停效果的另一个图像

c# winforms

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

如何更改程序图标

我尝试查找有关如何在 Java 中更改程序图标的多个教程,但它们似乎都不起作用。我还想知道什么样的图像可以是 .ico 或 .png 例如,它必须是什么大小

java icons

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

Visual Basic如何获取%appdata%

我正在使用Visual Basic中的一个项目,它将把所有数据存储在一个文件夹中%appdata%.我正在使用Visual Studio 2010我已经尝试过这个:

My.Computer.FileSystem.CreateDirectory(Environment.ExpandEnvironmentVariables(%AppData%\test"))
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

.net vb.net appdata

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

Visual Basic复制目录

当我尝试将目录复制到另一个目录时,它只复制了我使用此代码段的目录文件

My.Computer.Filesystem.CopyDirectory(Path, Backup, True)
Run Code Online (Sandbox Code Playgroud)

.net vb.net

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

Python 变长泛型类型

是否可以创建访问可变长度参数类型的泛型类型?

基本上,我正在尝试创建一个通用的 observable,用户可以在其中定义他们想要使用类型提示接受的参数。

前任:

Types = TypeVar("Types", var_length=True)

class Obserable(Generic[Types]):

    def subscribe(func: Callable[[Types], None]):
        ...

    def notify(*args: Types):
        ...

def callback(arg1: int, arg2: str, arg3: int) -> None:
    ...

observer: Observable[int, str, int] = Observable()
observer.subscribe(callback)
observer.notify(1, "hello", 5)
Run Code Online (Sandbox Code Playgroud)

python python-3.x python-typing

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

如何将Java程序放入系统托盘?

如何在Java中为我的程序提供系统托盘图标?我试过在网上搜索,但我找不到任何东西.

java icons swing

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

奇怪的形式错误

我正在使用c#中的某些东西,当我尝试执行此代码时出现错误

Code:
Form form3 = new Form3();
                    form3.Show;
Run Code Online (Sandbox Code Playgroud)

这是我得到的错误

Error: 
only assignment ,call ,increasement ,decreasement ,and new object expressions 
can be used as a statement
Run Code Online (Sandbox Code Playgroud)

当我编码并提前感谢时,我通常不会收到此错误

c# error-handling

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

如何在c#wpf中引用和使用标签

我现在第一次玩wpf而且我遇到了一些问题.我无法弄清楚如何引用wpf标签元素.我将我的标签名称更改为"label1",并尝试在我的c#代码中引用它,但是没有结果只是错误,例如.

XAML

<Controls:MetroWindow x:Class="Rustomatic.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:Controls="clr-namespace:MahApps.Metro.Controls;assembly=MahApps.Metro"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    Title="Rustomatic" 
    Height="350" 
    Width="525" >
<Grid>
    <Label x:Name="label1" Content="Label" HorizontalAlignment="Left" Margin="229,128,0,0" VerticalAlignment="Top"/>

</Grid>
<Window.InputBindings>
    <KeyBinding Gesture="F5" Command="{Binding Hit}" />
</Window.InputBindings>
Run Code Online (Sandbox Code Playgroud)

C#

using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using MahApps.Metro.Controls;


namespace Rustomatic
{

public partial class MainWindow : MetroWindow
{
    label1.content = "hi";

}

public class Hit 
{



}   

}
Run Code Online (Sandbox Code Playgroud)

请小心点我曾经是C#的中间人,但是我在几年内没有使用它.

c# wpf xaml

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

Python JSON TypeError列表索引必须是整数或切片,而不是str

我目前正在尝试从post请求响应中解析一些数据并且我不断收到此错误:"TypeError:list indices必须是整数或切片,而不是str"

Python代码

import requests
import json

count = 0
params = {'var1':'40', 'value':'143', 'itm':'1', 'param':'1'}


req = 'https://www.api.com/api/search'
data = requests.post(req, data = params).json()

print (data['result']['results']['name'])
Run Code Online (Sandbox Code Playgroud)

JSON响应

{  
   "result":{  
      "count":1,
      "totalCount":1,
      "offset":0,
      "queryTime":232,
      "results":[  
         {  
            "rating":"4.0",
            "productId":{  
               "upc":"143",
               "ItemId":"143",
               "productId":"143-prd"
            },
            "name":"Product",
            "catagory":{  
               "name":"",
               "CataId":1
            },
            "images":{  
               "thumbnailUrl":"http://api.com/img/static/product-image-50-50.png",
               "largeUrl":"http://api.com/img/static/product-image-500-500.png"
            },
            "price":{  
               "price":13,
               "isRealTime":true,
               "currencyUnit":"USD"
            },
            "location":{  
               "unit":[],
               "detailed":[]
            },
            "inventory":{  
               "quantity":1,
               "status":"In Stock",
               "isRealTime":true
            },
            "ratings":{  
               "rating":"3.1875",
               "ratingUrl":"http://api.com/3_1875.gif"
            },
            "reviews":{  
               "reviewCount":"2"
            },
            "isItem":true,
            "lUrl":"/l/Product-Name"
         }
      ],
      "performance":{  
         "enrichment":{  

         } …
Run Code Online (Sandbox Code Playgroud)

python json

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

Java无法找到"相等"的方法

我试图检查属性是否等于字符串,但我一直收到此错误

码:

if (prop.getProperty("quit").equal("true")) {

}
Run Code Online (Sandbox Code Playgroud)

错误:

cannot find symbol
  symbol:   method equal(java.lang.String)
  location: class java.lang.String
Run Code Online (Sandbox Code Playgroud)

java

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