是的你可以。在 Windows 操作系统中运行的任何应用程序都能够启动另一个应用程序来运行。
这里的问题是将您的搜索结果导出到 CRM 数据库中。当您说您的应用程序将附带特定的 crm 产品时,我猜您的应用程序将特定于特定的 CRM 产品,以便以该特定的 crm 产品格式发布数据。
为了扩展我的答案,我需要以下信息。
1. Your targetted crm product technology. ex: CRM product1 built using .NET 4.0
2. Your application technology. ex: C++
3. Integration mechanism supported by CRM product. ex: Webservice call, Website csv upload etc.,
编辑:基于作者评论
我从您的评论中了解到,您将编写一个软件并将其出售给 CRM 产品公司,以将您的软件包含在他们的产品中。如果我错了,请纠正我。
在这种情况下,您需要定义格式和集成机制。您可以构建您的应用程序以支持不同类型的集成。例如:a) Web 服务 - REST、JSON、SOAP b) 数据库 - SQL Server、MYSQL、PostgreSQL、Oracle c) 网站上传 - CSV、制表符分隔、Excel
您甚至可以将您的格式设置为通用项目。您可以提供一个屏幕来将您的列与 CRM 产品列映射。
一旦您的应用程序支持这些机制,CRM 产品公司就可以选择最佳机制,并且需要一次设置来配置这些信息。如果将来发生变化,那么他们必须重新配置您的应用程序。