问题列表 - 第14871页

是否可以在Outlook启动时运行VBA功能?

我想在Outlook启动后立即运行VBA功能.这是可能的,如果是这样,我需要做什么?我在Google上的搜索失败了.

我不介意会弹出安全警报.

outlook vba startup

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

编码为UTF8的字符在WIN1252中没有等效字符

我收到以下异常:

Caused by: org.postgresql.util.PSQLException: ERROR: character 0xefbfbd of encoding "UTF8" has no equivalent in "WIN1252"
Run Code Online (Sandbox Code Playgroud)

有没有办法通过SQL或编程方式消除这些字符?
(首选SQL解决方案).

我正在考虑使用WIN1252连接到数据库,但它会产生同样的问题.

postgresql encoding character utf-8

31
推荐指数
3
解决办法
7万
查看次数

C#线程:使用Monitor.Wait,Lock和PulseAll

我是CSharp和Threading的新手.

为了熟悉Monitor.Wait,Monitor.lock和Monitor.PulseAll,我构建了一个下面描述的场景.

"不同的球队正在为实践目的分享一个FootballGround.任何时候只有一个团队可以使用他们的练习场.一个团队可以使用地面练习30分钟.一旦时间达到25分钟,它应该发出信号5分钟后地面即将释放的线程.当地面潮湿时(enum有三个值自由,分配,潮湿)没有任何队员可以锁定地面,所有人都应该等待10分钟"

老实说,我不知道如何将描述转化为实际编码.根据我的理解,我设计了大纲.

namespace ThreadingSimulation
 {

  // A Random Activity can be picked up from this enum by a team

         public enum RandomGroundStatus
         {
             free,
             allotted,
             Wet          
         }

class FootBallGround
{

    public void Playing(object obj)
    {
      // Here the name of the team which is using the  ground will be printed
      // Once the time is reached to 25 minnutes the active thread acquired
      // the lock will signal  other threads    

    }

   public void GroundCleaningInProgress(object obj)
   {

      // Ground …
Run Code Online (Sandbox Code Playgroud)

c# multithreading

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

如何确定给定固定宽度字体和最大宽度(以像素为单位)的最大字符数

给定了一些像素(例如:300)和一个Font(固定类型,固定大小,如Consolas),我如何确定我可以使用GDI +绘制的最大字符数?

文本不会写入Label等,而是使用GDI +绘制:

public void DrawString( string s, Font font, Brush brush, 
    RectangleF layoutRectangle, StringFormat format );
Run Code Online (Sandbox Code Playgroud)

但是我想在绘制之前执行某些文本操作,因此我想知道我可以安全输出的最大字符数.

.net c# gdi+

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

"私人"是否有充分理由按照Ruby的方式工作?

我花了一段时间才了解私有方法在Ruby中是如何工作的,这让我觉得非常尴尬.有谁知道私人方法是否有充分的理由按照它们的方式处理?这只是历史原因吗?还是实施原因?还是有很好的合理逻辑(即语义)?

例如:

class Person
  private
  attr_reader :weight
end

class Spy < Person
 private
  attr_accessor :code
 public
  def test
    code          #(1) OK: you can call a private method in self
    Spy.new.code  #(2) ERROR: cannot call a private method on any other object
    self.code     #(3) ERROR!!! cannot call a private method explicitly on 'self'
    code="xyz"    #(4) Ok, it runs, but it actually creates a local variable!!!
    self.code="z" #(5) OK! This is the only case where explicit 'self' is ok
    weight …
Run Code Online (Sandbox Code Playgroud)

ruby language-design private access-specifier

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

联盟两个ObservableCollection列表

我有两个ObservableCollection列表,我想团结起来.我天真的做法是使用联盟 - 方法:

ObservableCollection<Point> unitedPoints = observableCollection1.Union(observableCollection2);
Run Code Online (Sandbox Code Playgroud)

ObservableCollection1/2也是ObservableCollection类型.但是编译器会为此行抛出以下错误:

类型"System.Collections.Generic.IEnumerable"无法隐式转换为"System.Collections.ObjectModel.ObservableCollection".已经存在明显的转换.(可能缺少转换)

(措辞可能不准确,因为我从德语翻译).

谁知道,如何合并ObservableCollections并获得一个ObservableCollection作为结果?

先谢谢你,弗兰克

Edith说:我刚刚意识到,重要的是要提到我开发了Silverlight-3-Application,因为"ObservableCollection"类在SL3和.NET3.0场景中有所不同.

c# collections silverlight

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

在通过API创建新的工作项时,无法获取TFS for AssignedTo字段中的有效用户列表

您好我正在尝试通过TFS API创建新的工作项,这是我在下面使用的方法,以获取可以分配工作项的有效用户列表.不知何故,它在validUserSids行上给了我一个空引用异常.谁知道这里有什么问题?

private string[] TFSUsers(string server)
    {
        // Get a Reference to Team Foundation Server.
        TeamFoundationServer tfs = tfsdata.GetTFS(server);
        // Get a reference to Group Security Service.
        IGroupSecurityService gss = (IGroupSecurityService)tfs.GetService(typeof(IGroupSecurityService));
        // Resolve to SIDs
        Identity validUserSids = gss.ReadIdentity(SearchFactor.AccountName, "TFS Valid Users", QueryMembership.Expanded);
        // Resolve to actual users
        Identity[] validUsers = gss.ReadIdentities(SearchFactor.Sid, validUserSids.Members, QueryMembership.None);
        List<string> Users = new List<string>();
        foreach (Identity user in validUsers)
        {
            Users.Add(user.DisplayName);
        }
        return Users.ToArray();
    }
Run Code Online (Sandbox Code Playgroud)

tfs visual-studio-2010 tfs-sdk tfs-workitem

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

Jquery阻止窗口关闭

我想询问用户他是否真的要离开页面,当他点击关闭按钮就像在谷歌文档中完成一样.如何使用jquery做到这一点?

javascript jquery window

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

如果不存在则创建空元素

非常感谢你给我的回应和帮助.我的问题是在我的xml文件中,某些xml集中缺少某些元素,而其他一些元素存在.因此,如果这些元素不存在,我想只创建值为0的元素.之前我从众所周知的顾问那里得到了答案,我已经实现但没有得到所需的输出可能是我做错了实现.PLS.帮我.我希望在转换xml文件时添加像SalMin,SalMax,SalT​​ype和SalCurrency这样的新元素.下面是xml文件和xslt文件.

<Jobs> 
  <Job> 
    <Job_ID>80000000</Job_ID>  
    <PositionID>60000002</PositionID>  
    <Title>Development Manager - Investment Banking - Equities Business</Title>  
    <Summary>An experienced Development Manager with previous experience leading a small to mid-size team of developers in a Java/J2EE environment. A hands on role, you will be expected to manage and mentor a team of developers working on a mix of greenfield and maintenance projects.&#160;&#160; My client, a well known investment bank, requires an experienced Development Manager to join their core technology team. This t</Summary>  
    <DateActive>10/6/2009</DateActive>  
    <DateExpire>11/5/2009</DateExpire>  
    <DateUpdated>10/6/2009</DateUpdated> …
Run Code Online (Sandbox Code Playgroud)

xslt

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

知道Iqueryable的元素数量

我有这个Linq查询

public IQueryable listAll()
{   
    ModelQMDataContext db = new ModelQMDataContext(); 
    IQueryable lTax = from t
                      in db.tax
                      select new {Tax = t.tax1, Increase = t.increase};
    return  lTax;
}  
Run Code Online (Sandbox Code Playgroud)

我怎么知道lTax的元素数量?

谢谢.

c# linq iqueryable

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