小编Ily*_*okh的帖子

如何检测:向上或向下滚动?

System.Windows.Forms.Form只有一个滚动事件 - 滚动,但有必要识别向上滚动向下滚动.你能告诉我,怎么做?

c# events scroll winforms

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

创建临时链接以供下载

我使用ASP.NET
我需要给用户临时链接从服务器下载文件.
它应该是一个临时链接(页面),可以在短时间内使用(例如12小时).如何生成此链接(或带链接的临时网页)?

asp.net webpage file download hyperlink

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

从javascript调用Web服务

我在ASP.NET中编写了Web服务,它有这样的地址:

http://localhost/RouteGen/Service.asmx
Run Code Online (Sandbox Code Playgroud)

Web Service具有Web方法GetMessage,它不接受任何参数并返回字符串.

它可以使用Web服务,我可以从其他ASP.NET应用程序甚至是Android应用程序调用它的方法.

服务器代码:

[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
public class Service : System.Web.Services.WebService
{
    [WebMethod]
    public string GetMessage() {
        return "Hello World";
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我需要GetMessage从javascript 调用web方法.

html页面:(这个网页与网络服务代码没有任何联系,它完全是另一个项目!你可以认为它是用win记事本写的)

...
<body id="body1" onload="initialize()" style="behavior:url(webservice.htc)">
</body>
...
Run Code Online (Sandbox Code Playgroud)

在我调用的initialize()方法中:

...
service_init();
processResult();
Run Code Online (Sandbox Code Playgroud)

还有这个功能:

function service_init()
{   
    body1.useService("http://localhost/RouteGen/Service.asmx?WSDL","TheService");   
    body1.TheService.callService("GetMessage");
}

function processResult(result)
{
    alert(result);
}
Run Code Online (Sandbox Code Playgroud)

所以我有点:

1)在IE中processResult()返回"undefined"

2)在Chrome和FireFox中它根本不起作用(在useService之后没有出现简单警报)

问题在哪里?如何使javascript正常调用web方法并从不同的浏览器调用?

javascript browser asp.net web-services

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

NSTableView中的NSButtonCell:单击处理

我设置NSButtonCell为在一个细胞类型Table Column中的我NSTableView.我实现了一种IBAction方法,但是我无法NSButtonCell在IB中连接它- 电线不想突出显示按钮NSTableView.

如何连接方法NSButtonCell?或者也许有另一种方法来处理其点击事件?

谢谢

cocoa click interface-builder nstableview nsbuttoncell

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

如何根据应用程序平台在 Flutter 应用程序中拆分 Cupertino/Material?

如何创建(这是一个很好的做法)一个 Flutter 应用程序,它在 iOS 上显示 Cupertino UI 小部件,在 Android 上显示具有相同功能的 Material UI 小部件?

dart flutter

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

applicationWillTerminate未调用

我实现了applicationWillTerminate方法,但它从未被调用过

-(void)applicationWillTerminate:(NSNotification *)notification
{
    [[NSApplication sharedApplication] terminate:self];
    NSLog(@"EOP");
}
Run Code Online (Sandbox Code Playgroud)

如何在应用程序关闭之前执行一些代码?

谢谢

macos cocoa application-close

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

Android:黑屏而不是新活动

我在Android应用程序中调用了新活动:

Intent intent = new Intent();   
intent.setClass(getApplicationContext(), UserInfo.class);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

在新活动中,我像往常一样调用setContentView:

public void OnCreate(Bundle savedInstanceState){
    super.onCreate(savedInstanceState);
    setContentView(R.layout.userfill);
Run Code Online (Sandbox Code Playgroud)

但是我只看到标题中带有活动标签的黑色屏幕!

Manifect文件包含

<activity
  android:name=".UserInfo"
  android:label="@string/title_fill">
</activity>
Run Code Online (Sandbox Code Playgroud)

userfill.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent" android:orientation="vertical" android:id="@+id/MainLinearLayout">
    <TableLayout android:layout_height="wrap_content" android:id="@+id/tableLayout" android:layout_width="match_parent">
        <TableRow android:layout_height="wrap_content" android:id="@+id/tableRow1" android:layout_weight="1" android:layout_width="match_parent">
            <AutoCompleteTextView android:layout_height="70dip" android:text="@string/enterTeg" android:id="@+id/autoCompleteTextView1" android:layout_width="match_parent"></AutoCompleteTextView>
        </TableRow>
        <TableRow android:layout_height="wrap_content" android:id="@+id/tableRow2" android:layout_weight="1" android:layout_width="match_parent">
            <AutoCompleteTextView android:layout_height="70dip" android:layout_width="match_parent" android:text="@string/enterTeg" android:id="@+id/autoCompleteTextView2"></AutoCompleteTextView>
        </TableRow>
        <TableRow android:layout_height="wrap_content" android:id="@+id/tableRow3" android:layout_weight="1" android:layout_width="match_parent">
            <AutoCompleteTextView android:layout_height="70dip" android:layout_width="match_parent" android:text="@string/enterTeg" android:id="@+id/autoCompleteTextView3"></AutoCompleteTextView>
        </TableRow>
        <TableRow android:layout_height="wrap_content" android:id="@+id/tableRow4" android:layout_width="wrap_content" android:layout_weight="1">
            <ListView android:layout_height="wrap_content" android:id="@+id/listTimes" android:layout_width="match_parent"></ListView>
        </TableRow>
        <TableRow …
Run Code Online (Sandbox Code Playgroud)

android android-activity

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

EXC_BAD_ACCESS 当我关闭窗口时,这也是我的应用程序的委托

EXC_BAD_ACCESS我编写了一个 Cocoa 应用程序,当我关闭应用程序窗口时出现错误。我读到这个错误通常意味着内存问题,但我已经ARC mode打开并且不需要关心释放等(xCode 禁止我调用这个函数并自动管理内存)。

错误指向return NSApplicationMain(argc, (const char **)argv);主函数中的行。

这是我的应用程序的代码:

.h 文件:

@interface MainDreamer : NSWindow <NSWindowDelegate> 
{    
    NSTextField *dreamField;
    NSTableView *dreamTable;    
    NSImageView *dreamview;

    NSMutableArray *dreamlist;  
    NSMutableArray *dataset;
}

@property (nonatomic, retain) IBOutlet NSTextField *dreamField;
@property (nonatomic, retain) IBOutlet NSTableView *dreamTable;
@property (nonatomic, retain) IBOutlet NSImageView *dreamview;
@property (nonatomic, retain) IBOutlet NSMutableArray *dreamlist;
@property (nonatomic, retain) IBOutlet NSMutableArray *dataset;
@property (assign) IBOutlet NSWindow *window;

@end
Run Code Online (Sandbox Code Playgroud)

.m 文件:

@implementation MainDreamer

@synthesize window;
@synthesize dataset;
@synthesize …
Run Code Online (Sandbox Code Playgroud)

macos cocoa exc-bad-access xcode4 automatic-ref-counting

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