public static OPCServer FindServerByProgID(string progID, string hostname) { foreach (OPCServer srv in OPCServer.BrowseServers(hostname)) { if (srv.ProgId.ToUpper().Contains(progID.ToUpper())) { return(srv); } } return(null); }