编辑:我提供了赏金,因为我怀疑否则我会得到任何答案.
最近我一直在使用listviews,我决定为每个项目添加一个图标,指示它是输入还是输出.图标添加正常,但它们不透明:

可以看出,图标显然不透明.我正在做这样的事情加载图标:
hImageList = ImageList_Create(16, 16, ILC_MASK | ILC_COLOR32, 2, 2);
if (hImageList != NULL)
{
iIN = ImageList_AddIcon(hImageList, LoadIcon(hInstance, MAKEINTRESOURCE(101)));
iOUT = ImageList_AddIcon(hImageList, LoadIcon(hInstance, MAKEINTRESOURCE(102)));
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试弄乱了旗帜ImageList_Create和LoadIcon/ LoadImage但没有运气,说实话我已经没想完了.
任何帮助将非常感激.
为什么会这样:

正如您所看到的,在"允许的工具栏项"中,图像看起来很适合"PHP"工具栏项,当它实际位于工具栏中时,它会奇怪地缩放.
谢谢
我需要在MDX中定义一个计算成员(这是SAS OLAP,但我很感激那些使用不同OLAP实现的人的答案).
应通过应用额外的过滤条件,从现有度量计算新度量值.我想通过一个例子会更清楚:
问题是我不知道MDX,而且我的日程安排非常紧张(很抱歉新手问题).我能想到的最好的是:
([Measures].[Total traffic], [Direction].[(All)].[In])
Run Code Online (Sandbox Code Playgroud)
哪个几乎有效,除了具有特定方向的细胞:

所以看起来像Direction上的"内在"过滤器被我自己的过滤器覆盖了.我需要一个"内在"过滤器和我自己的过滤器.我的直觉是它与[Direction].[(All)].[In]被评估的细胞的内在坐标相交有关,但是如果没有首先阅读这个主题就很难知道我需要什么:)
[编辑]我最终得到了
IIF([Direction].currentMember = [Direction].[(All)].[Out],
0,
([Measures].[Total traffic], [Direction].[(All)].[In])
)
Run Code Online (Sandbox Code Playgroud)
..但至少在SAS OLAP中,这会导致执行额外的查询(计算[in]的值)到底层数据集,所以我最后没有使用它.
我知道这接缝是一个微不足道的问题,但是如何禁用恼人的JavaScript错误消息呢?
我正在将数据插入到未完成的Web应用程序中,并且我每次提交的表单都会出现大约30个错误.这让我疯狂.
我正在使用IE7.
请注意,我已经尝试过"Internet选项 - 高级 - 浏览",禁用IE和其他的脚本调试,并取消选中"显示每个脚本错误的通知".我得到的只是一个不同的错误信息,但我仍然需要关闭大量的警报信息.
我想我会疯了.
编辑:Image之前和之后(url省略以保护无辜者):

我无法访问代码,我只是插入数据,应用程序仍在构建,JavaScript是从代码隐藏生成的.我绝对没有办法删除这些错误.
我想为我创建一个CRM应用程序,只是为了获得乐趣并了解更多有关Cocoa的信息,因为CRM应用程序是基于日历而发展的,我想知道在哪里可以获得iCal在iPhone中的酷炫日历控件.
我在我的库中看不到它,而且我使用的是SDK 3.0 beta 5.
顺便说一句,我在哪里可以得到一个免费/付费的控件集合,就像.NET世界有这么多?

我有一个使用jQuery,jQuery Tools和一些手工制作的JS运行图形增强功能的网站.虽然它在FF,Safari和Chrome上运行顺畅,但IE会阻止脚本执行:
这个代码没有什么特别比Netvibes更危险了.
为什么甚至谈论activeX?我正在使用JS.
我该如何防止这种情况?我不希望我的用户点击"我允许这个网站"工作.这就像把一个大红色的绝对DIV读起来"快速生活,永不回来".
我正试图处理这个Timer例外.如果类有类似的东西HandlerExceptionEvent我们可以添加一些事件来记录某些东西或停止计时器,那将是很好的.
PS:我不想在里面添加一个try/ catchblock ElapsedEventHandler().
class Program
{
static void Main(string[] args) {
System.Timers.Timer t = new System.Timers.Timer(1000);
t.Elapsed += new System.Timers.ElapsedEventHandler(t_Elapsed);
t.Start();
System.Threading.Thread.Sleep(10000);
t.Stop();
Console.WriteLine("\nDone.");
Console.ReadLine();
}
static void t_Elapsed(object sender, System.Timers.ElapsedEventArgs e) {
Console.WriteLine("Ping!");
throw new Exception("Error!");
}
}
Run Code Online (Sandbox Code Playgroud) 我有一个看起来像这样的表:

行按CLNDR_DATE DESC排序.
我需要找到与突出显示的行对应的CLNDR_DATE,换句话说:
找到最顶层的行WHERE EFFECTIVE_DATE是非NULL,并返回该组的最后一行的CLNR_DATE.
通常我会打开一个光标并从上到下循环,直到我在EFFECTIVE_DATE中找到NULL.然后我会知道我要查找的日期是CLNDR_DATE,在上一步获得.
但是,我想知道使用单个SQL是否可以实现相同的目标?
我有以下ADO.NET实体框架实体数据模型:

我想找到具有给定Id的服务和给定状态的关键字的所有保单持有人.
这个LINQ不起作用:
Dim ServicesId As Integer = ...
Dim KeywordStatus As Integer = ...
Dim FoundPolicyholders = From p As Policyholder In db.PolicyholderSet.Include("Keywords").Include("Services") _
Where p.Services.Id = ServicesId _
And p.Keywords.Status = KeywordStatus _
Select p
Run Code Online (Sandbox Code Playgroud)
Where子句不能以这种方式搜索p.Services和p.Keywords EntityCollections.
'Id'不是'System.Data.Objects.DataClasses.EntityCollection(Of .... Service)'的成员.
什么是正确的LINQ语法来做我想要的?
我需要并排放置2个div.但更重要的是,我希望在IE6/7中正确显示.我已经设法用Firefox取得了成功.我的代码:
#container{
padding:10px;
}
#left{
float:left;
width:500px;
}
#right{
width: 300px;
float:right;
padding:7px;
background-color:#F0FCEB;
}
<div id="box">
<div id="left">Some content here</div>
<div id="right">Some content here 2</div>
<div style="clear:both;"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
结果如下所示:
期望输出(FF输出):

IE6/7输出:
如何在IE中摆脱这种不必要的填充,还是有其他方法?注意:我使用jQuery和Nifty来创建圆角.
我一直在为我的数据库中的几个表创建一个单独的审计表.我在这个页面上找到了代码:http://www.simple-talk.com/sql/database-administration/pop-rivetts-sql-server-faq-no.5-pop-on-the-audit-trail/
我喜欢这个想法,但我唯一感到困惑的是如何查询信息以便以有用的方式显示.
进行一些更改后,审计表如下所示:

大多数时候,为了创建历史记录,我只需复制一个表并在末尾添加一个日期修改列,然后将整行复制到历史表中,但这会创建大量复制数据和大量历史表如果你有很多东西需要审核.
我需要在单击元素时添加一个类(例如转换),然后等待1秒并更改该类(例如,完成转换).
我试过这个:
$(this).addClass('transition').delay(1000).addClass('active');
Run Code Online (Sandbox Code Playgroud)
更新 - 为什么以下不起作用?当我取消注释警报时,我可以看到它在正确的时间触发addClass并被removeClass忽略.
$('.target').click(function() {
$(this).addClass('transition');
$('.target').not(this).removeClass('active transition');
setTimeout(function(){
$(this).removeClass('transition');
$(this).addClass('active');
// alert('test');
},300);
});
Run Code Online (Sandbox Code Playgroud) 我正在搜索代码来验证用户提交的URL,以确保它以.jpg,.png或者.jpeg,但是我找不到它.
我希望它能完成preg_match().
javascript ×2
jquery ×2
sql ×2
.net ×1
activex ×1
audit ×1
c# ×1
calendar ×1
cocoa ×1
cocoa-touch ×1
controls ×1
css ×1
css-float ×1
handler ×1
html ×1
iphone ×1
jquery-tools ×1
lambda ×1
linq ×1
mdx ×1
nstoolbar ×1
objective-c ×1
olap ×1
oracle ×1
php ×1
sas ×1
scaling ×1
timer ×1
transparency ×1
vb.net ×1
winapi ×1
windows ×1