小编Ant*_*nes的帖子

如何在经典的asp中创建缩略图?

我在codeproject中找到了最好的解决方案

但要启用它,我需要先注册com对象.

那么有没有其他方法可以创建缩略图而不使用任何第三方?

在大约示例中,我们必须使用CxImageATL.dll.如果我们不能没有第三方那么,有没有其他方法使用这个DLL而不在服务器上注册dll?

imaging thumbnails asp-classic

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

Silverlight scrollviewer的滚动条在不活动时不可见

如何检测滚动查看器滚动控件何时不可用并使其不可见.滚动条仅在有可能向上或向下滑动时才可见.

谢谢,肖恩麦克莱恩

silverlight silverlight-3.0

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

大型VBScript数组会产生"Out of Memory"错误

在Classic ASP(VBScript)中,如果我尝试创建一个大的2维数组,我会收到"Out of Memory"错误.例如,这个

DIM xxx : xxx = 10000
DIM yyy : yyy = 10000
REDIM aaa(xxx, yyy)
Response.End
Run Code Online (Sandbox Code Playgroud)

这个

Microsoft VBScript runtime error '800a0007' 

Out of memory
Run Code Online (Sandbox Code Playgroud)

他们可以使用的另一种数据结构是否可行,或其他一些解决方法?

(2010-01-27)更新:在进一步调查我正在研究的遗留代码时,数组很稀疏.换句话说,仅需要阵列占位符的一部分.像这样:

aaa(0, 0) = 1.23
aaa(101,12) = 1.57
aaa(3020,1200) = 2.58
etc.
Run Code Online (Sandbox Code Playgroud)

我想改变事物来存储这样的值:

aaa(count) = "xxx,yyy,val"
Run Code Online (Sandbox Code Playgroud)

然后使用Split()来获得给定x和y的val,但是每次我知道x和y时,这需要一个耗时的循环遍历数组.有更好的解决方案吗?

arrays vbscript out-of-memory multidimensional-array asp-classic

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

在从 Stream 派生的类上实现 Dispose

我正在构建一个派生Stream自来包装 COM IStream 的类。但是我遇到了一个问题,我需要确定性地释放 COM IStream。

好的,这很容易,只需Marshal.ReleaseComObjectDispose方法中使用即可。但是我不确定它有那么简单。该Stream基类已经有一个受保护的虚拟方法Dispose(boolean)。这是我的第一个想法:-

    ~ComStreamWrapper()
    {
        if (!_Disposed)
        {
            iop.Marshal.FreeCoTaskMem(_Int64Ptr);
            iop.Marshal.ReleaseComObject(_IStream);
        }
    }

    protected override void Dispose(bool disposing)
    {
        base.Dispose(disposing);

        if (!_Disposed)
        {
            if (disposing)
            {
                iop.Marshal.FreeCoTaskMem(_Int64Ptr);
                iop.Marshal.ReleaseComObject(_IStream);
            }
            _Disposed = true;
        }
    }
Run Code Online (Sandbox Code Playgroud)

你会注意到没有它自己的实现Dispose()。我目前假设现有的实现可以满足Stream我的需要。那就是调用Diposing(true)GC.SuppressFinalize。这个假设有问题吗?

我错过了什么吗?有没有更好的方法?在这个对更简单问题的回答中,您会看到更多基本课程。

.net c# idisposable stream

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

如何查看Silverlight DLL的源代码

我有一个Silverlight 4 Datagrid控件的DLL.我怎样才能看到源代码?

任何帮助将不胜感激.

silverlight reverse-engineering silverlight-4.0

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

viewmodel在数据绑定之外的作用?

关于视图模型在数据绑定之外的作用,我有点困惑.我有一个内置Silverlight的菜单.菜单包含x个在运行时确定的菜单项.我想添加的功能之一是每个menuitem在悬停时都有不同的文本颜色.

是视图的角色有颜色选择器方法还是视图应该在它的代码后面处理它?

.net c# silverlight mvvm silverlight-4.0

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

Silverlight 4 - 使用DomainDataSource的BusyIndi​​cator

有人可以帮助我让这个工作吗?我正在尝试不使用代码,因为我将一个小测试应用程序放在一起来测试WCF Ria服务.

<my2:BusyIndicator IsBusy="{Binding ElementName=targetDomainDataSource}" BusyContent="{Binding}" DisplayAfter="0:0:0.1">
Run Code Online (Sandbox Code Playgroud)

silverlight silverlight-4.0 busyindicator

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

如何访问Silverlight(3.0)网格中嵌入的文本框值?

我有一个Silverlight DataGrid控件,里面有一个文本框和一个按钮控件.

它就是如此

<dg:DataGrid x:Name="myGrid" AutoGenerateColumns="False">
  <dg:DataGrid.Columns>

 <dg:DataGridTemplateColumn Header="Name" Width="100">
    <dg:DataGridTemplateColumn.CellTemplate>
      <DataTemplate>
        <TextBox Text="{Binding Name}" x:name="txtName"/>
      </DataTemplate>
    </dg:DataGridTemplateColumn.CellTemplate>
  </dg:DataGridTemplateColumn>

  <dg:DataGridTemplateColumn Header="Age" Width="100">
    <dg:DataGridTemplateColumn.CellTemplate>
      <DataTemplate>
        <TextBox Text="{Binding Age}" x:name="txtAge"/>
      </DataTemplate>
    </dg:DataGridTemplateColumn.CellTemplate>
  </dg:DataGridTemplateColumn>

      <dg:DataGridTemplateColumn Header="Action" Width="100">
    <dg:DataGridTemplateColumn.CellTemplate>
      <DataTemplate>
        <Button x:Name="btnCilck" Content="Click" Click="btnClick_Click />
      </DataTemplate>
    </dg:DataGridTemplateColumn.CellTemplate>
 </dg:DataGridTemplateColumn>

  </dg:DataGrid.Columns>
</dg:DataGrid>
Run Code Online (Sandbox Code Playgroud)

我想要做的是在运行时我想获取所选行的文本框值(txtName).

我的意思是,说网格有10行(即特定列中的10个文本框;比如列名称)和10个按钮,比如说行列(让我们这样命名).

现在当我点击第5行Click按钮时,我想从该行中的文本框中获取值.

提前致谢.

silverlight silverlight-3.0 c#-3.0

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

在WPF中直接在边界上检测鼠标

我有一个简单的UserControl,它的直接子元素是一个边框: -

 <Border x:Name="LayoutRoot" BorderThickness="5" BorderBrush="Transparent">
    <Grid>...Content here...</Grid>
 </Border>
Run Code Online (Sandbox Code Playgroud)

如何检测鼠标是否位于边界区域,即5像素边界?当鼠标在那里时,我想将边框画笔翻转为另一种颜色.当鼠标移动到主网格内容时,我想边框刷回来.

c# wpf .net-3.5

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

Linq To SQL:我是否只能在连接表中加载一个字段?

我有一个表"订单"与foreing键"ProductID".

我希望在网格中显示带有产品名称的订单,而不使用LazyLoad以获得更好的性能,但是如果使用DataLoadOptions,它会检索所有产品字段,这些字段就像过度杀伤一样.

有没有办法在第一个查询中检索产品名称?我可以在DBML中设置一些属性吗?

在这个表中说Linq To SQL中的"外键值"是"可见的",但不知道这意味着什么.

编辑:更改了标题,因为我不确定没有解决方案.
不敢相信没有人有同样的问题,这是一个非常常见的情况.

.net sql performance linq-to-sql

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