当前位置:首页 » 存储配置 » 程序中怎么运行配置文件

程序中怎么运行配置文件

发布时间: 2023-05-30 01:33:51

java中如何从当前项目中读取运行另一项目中的配置文件

使用url统一资源定位符,前提是需要有访问文件的权限。


importjava.io.File;
importjava.net.URL;

importorg.apache.commons.io.FileUtils;

publicclassDownloadURLFile{

/**
*@paramargs
*/
publicstaticvoidmain(String[]args){

Stringres=downloadFromUrl("http://images.17173.com/2010/www/roll/201003/0301sohu01.jpg","d:/");
System.out.println(res);
}


(String核猜帆url,Stringdir){

try{
URLhttpurl=newURL(url);
StringfileName兆配=getFileNameFromUrl(url);
System.out.println(fileName);
Filef=newFile(dir+fileName);
FileUtils.URLToFile(httpurl,f);
}catch(Exceptione){
e.printStackTrace();
return"Fault!";
}
return"Successful!";
}

(Stringurl){
Stringname=改雹newLong(System.currentTimeMillis()).toString()+".X";
intindex=url.lastIndexOf("/");
if(index>0){
name=url.substring(index+1);
if(name.trim().length()>0){
returnname;
}
}
returnname;
}
}

② 软件开发中,什么叫“配置文件”,一般配置文件里放什么

配置文件里放程序启动时需要对程序进行配置的信息,比如我们平时启动刚安装的一款软件时,会出现一些填写注册信息的控件,并询问您是否要勾选记住密码、下次自动登录等的复选框(比如QQ、微信),这些注册信息就被写进了相应程序的配置文件里,当程序下次在启动时就会自动读取配置文件,对程序进行配置,这样我们就不用每次都填写这些注册信息,程序就会自启动了。个人觉得这好像是配置文件在我们开发软件时的一个运用,由于能力有限,暂且只能回答到这。
在下曾经写过一个连接数据的程序,将数据库的连接信息写入一个配置文件中(.ini后缀文件或.xml后缀的文件),然后在程序中对这个配置文件进行读写,就可以达到自动连接数据库或修改数据库原有的连接信息的目的。
希望以上回答is
helpful!

③ C#程序首次运行,操作数据库的配置文件怎么弄,里面怎么写

一般都放在配置文件里
楼主按照下面的方式写
APP.CONFIG
跟WEB.CONFIG
都是一样的
<connectionStrings>
<add
name="database"
connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=data\data.MDB"
providerName="System.Data.OleDb"
/滚衫>
</connectionStrings>
程庆备拦序里这样引用
ConfigurationManager.ConnectionStrings["database"].ConnectionString;
注誉胡意添加引用

④ C# WinForm程序怎么写配置文件

//配置文件的源文件(App.Config)

<?xml version="羡余1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="ServerName" value=""/>
</appSettings>
</configuration>
//更新app.config的函数
private void UpdateConfig(string Xvalue)
{
XmlDocument doc = new XmlDocument();
doc.Load(Application.ExecutablePath+".config");
XmlNode node = doc.SelectSingleNode(@"//add[@key='ServerName']");
XmlElement ele = (XmlElement)node;
ele.SetAttribute("value",Xvalue);
doc.Save(Application.ExecutablePath+".config");
}
web.config:
/// <summary>
/// 向.config文件的appKey结写入信息AppValue 保存设置
/// </summary>
/巧颤// <param name="AppKey">节点名</param>
/// <param name="兄宽滚AppValue">值</param>
Private void SetValue(String AppKey,String AppValue)
{
Xmldocument xDoc=new XmlDocument();
xDoc.Load(System.Windows.Forms.Application.ExecutablePath+”.config”);
XmlNode xNode;
XmlElement xElem1;
XmlElement xElem2;
xNode=xDoc.SelectSingleNode(“//appSettings”);
xElem1=(XmlElement)xNode.SelectSingleNode(“//add[@key=’”+AppKey+”’]”);
if(xElem1!=null)
xElem1.SetAttribute(“value”,AppValue);
else
{
xElem2=xdoc.CreateElement(“add”);
xElem2.SetAttribute(“key”,AppKey);
xElem2.setAttribute(“value”,AppValue);
xNode.AppendChild(xElem2);
}
xDoc.Save(System.Windows.Forms.Application.ExecutablePath+”.config”);
}

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/pengfeili/archive/2008/04/19/2306407.aspx

⑤ 如何在C#控制台程序中读取配置文件中的信息

给个例子你:
配置文件App.config如下:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="InvariantInfo" value="true"/>族大
</appSettings>
</configuration>

使用
if (ConfigurationManager.AppSettings["InvariantInfo"] != "false")
{
}

绝对没问题的,我都取过N遍了,不行你把你的裂穗腔配置文件删除了,再到VS里面添加一个app.config文件,把内容复制过来

我肆衫是用的VS,用CSC编译可能是少了参数了你

⑥ 如何在 Windows XP 中使用系统配置实用程序来解决配置错误问题

使用此实用程序修改系统配置时,可通过选中复选框来排除不适用于您的配置的问题。此过程可减少在使用任何文本编辑器(例如记事本)时可能因键入错误而带来的风险。必须以管理员或管理员组的成员身份登录才能使用系统配置实用程序。 使用系统配置实用程序,可以轻松重置或更改 Windows 中的配置设置,以便包括下列文件和设置的首选项: System.ini 文件 Win.ini 文件 Boot.ini 文件 设置为在启动过程中加载的程序(这些程序在“启动”文件夹和注册表中指定) 环境设置 国际设置 在使用系统配置实用程序解决配置问题时,可采用两种方法。请仔细阅读每种方法,以了解它们的具体操作顺序。 方法1:“诊断启动”模式和“有选择的启动”模式诊断启动通过诊断启动,Windows 可以确定它在启动时要加载的基本设备驱动程序和软件。使用此方法时,系统将暂时禁用网络连接、即插即用、事件日志记录和错误报告等 Microsoft 服务。同时,还会永久删除“系统还原”实用程序的所有还原点。 注意:如果要保留“系统还原”实用程序的还原点,或者必须使用某项 Microsoft 服务来测试问题,请不要使用此方法。 要执行诊断启动,请按照下列步骤操作: 依次单击“开始”、“运行”,键入 msconfig,然后单击“确定”。 在“一般”选项卡上,单击“诊断启动”,然后单击“确定”。 重新启动计算机知燃。 如果问题不再出现,请尝试使用“有选择的启动”模式并通过逐个打开或关闭服务和启动程序来确定问题。 有选择的启动通过“有选择的启动”,您可以选择要让计算机在启动时加载的文件和设置。可供选择的选项包括: 处理System.ini 文件 处理Win.ini 文件 加载系统服务 加载启动项 默认情况下不选中任何选项。下列操作适用于这些选项: 如果选中复选框,计算机将在重新启动时处理配置文件。 如果清除复选框,计算机在重新启动时将不会处理配置文件。 如果复选框已被选中但因显示为灰色而无法清除,则计算机在重新启动时仍会从该配置文件中加载一些项。 如果复选框未被选中但因显示为灰色而无法选中,则说明计算机上不存在该配置文件。 您不能更改“使用原有 BOOT.INI”选项按钮。 注意:清除“加载系统服务”复搭漏虚选框时,将禁用网络连接、即插即用、事件日志记录和错误报告等 Microsoft 服务。同时,还会永久删除“系统还原”实用程序的所有还原点。如果要保留“系统还原”实用程序的还原点,或者必须使用某项 Microsoft 服务来测试问题,则不要清除此复选框。 要执行有选择的启动,请按照下列步骤操作: 依次单击“开始”、“运行”,键入 msconfig,然后单击“确定”。 在“一般”选项卡上,单击“有选择的启动”。 选择或清除可用的设置。 单击“确定”。 重新启动计算机。 重复步骤 1 到步骤 5,直至确定问题。 更改各项文件设置如果您知道每个配置文件中的不同设置,就可以启用或禁用在系统配置实用程序中具有相应选项卡的文件中的各项设置。要防止计算机在重新启动时加载搜档配置文件中的各个项,请按照下列步骤操作: 依次单击“开始”、“运行”,键入 msconfig,然后单击“确定”。 单击以下某个选项卡:“System.ini”、“Win.ini”、“Boot.ini”、“服务”或“启动”。 选择或清除可用的设置。 单击“确定”。 重新启动计算机。 重复步骤 1 到步骤 5,直至确定问题。 System.ini 和 Win.ini 选项在系统配置实用程序中,“SYSTEM.INI”和“WIN.INI”选项卡包括下列选项: 可用于启用或禁用选项的复选框。要启用某个选项以便在系统启动时加载该选项,请选中相应的复选框,或选择该选项并单击“启用”按钮。要禁用某个选项以便系统在启动时不加载该选项,请清除相应的复选框,或选择该选项并单击“禁用”按钮。 如果您没有鼠标,则可以使用“上移”和“下移”按钮在不同的选项之间进行移动。 使用“新建”按钮可以在 System.ini 或 Win.ini 文件中创建新的条目。单击该按钮后,即可键入您的条目。 使用“编辑”按钮可以编辑 System.ini 或 Win.ini 文件中的现有行。单击该按钮后,即可对行进行编辑。 当“SYSTEM.INI”和“WIN.INI”选项卡上存在不可用的复选框时,系统配置实用程序将暂时删除相应的行。 注意:单击以清除某个项或行的复选框时,将自动选中“一般”选项卡上的“有选择的启动”选项。 手动提取文件如果需要修复某个已损坏的文件,可以从 CAB 文件中单独提取该 Windows 文件。为此,请按照下列步骤操作: 依次单击“开始”、“运行”,键入 msconfig,然后单击“确定”。 在“一般”选项卡上,单击“展开文件”。 在“要还原的文件”框中,键入要还原的文件的名称。 在“还原自”框中,键入要用于还原文件的 Windows XP .cab 文件的路径。也可以单击“浏览自”来查找该 Windows XP .cab 文件。 注意:Windows XP .cab 文件存储在 Windows XP 安装 CD 上的 I386 文件夹中。 在“保存文件到”框中,键入要将新文件提取到的文件夹的路径。您也可以单击“浏览到”来查找所需的文件夹。 单击“展开”。 在“系统配置实用程序”对话框中,单击“确定”。当系统提示您重新启动计算机时,请单击“重新启动”。 恢复正常启动完成配置的故障排除和修复过程后,请恢复正常启动。为此,请按照下列步骤操作: 依次单击“开始”、“运行”,键入 msconfig,然后单击“确定”。 在“一般”选项卡上,单击“正常启动”。 单击“确定”。 重新启动计算机。 方法2:系统还原您可以使用系统配置实用程序执行系统还原。系统上存在三个可能的还原点: Windows 计划的系统检查点 使用系统配置实用程序指定的手动还原点 安装程序或服务之前设置的安装还原点 您可以使用系统检查点或安装还原点将计算机的设置还原到它能够正常运行的日期。这可能也有助于确定导致配置错误的原因。 要执行系统还原,请按照下列步骤操作: 依次单击“开始”、“运行”,键入 msconfig,然后单击“确定”。 在“一般”选项卡上,单击“开始系统还原”。 选中“恢复我的计算机到较早的时间”,然后单击“下一步”。 以粗体显示的日历日期是可能的还原点。单击最近一个可能的还原点,以查看系统还原信息。 选择一个系统检查点或安装还原点,然后单击“下一步”。 关闭所有其他程序。 要启动系统还原,请单击“下一步”。 您的计算机将重新启动。 请重复步骤 1 到步骤 8,直至修复配置问题。

⑦ 如何指定.NET程序运行时需要读取的配置文件路径

WCF和EF都需要配置文件,而且默认的名字都是app.config,在程序中,无需我们处理配置文件(比如读XML文件,然后获取节点信息),在WCF的Host端和EF里面只需如下的两段代码,.NET能自动获取app.config的内容:// WCF工程using (var host=new ServiceHost(typeof(Server.Settings.Configration))) { host.Open(); Console.WriteLine("WCF服务已经启动,按任意键终止……"); Console.Read(); } // EF工程using (var context=new SettingsEntities()) { } 但是塌迟扒!如果把app.config重命名为other.config(或其它名字,但内容不变),程序将无法正常运行,它会告诉你找不到配置文件。 请问如何使用任意名称的配置文件,同时代码简洁,最好不要直接操作XML文件。我知道.NET中有个类叫 System.Configuration.ConfigurationManager,但不知道如何用在WCF或EF的配置读取中。而且ConfigurationManager也只是方便的读取XML而已。我希望ServiceHost或ObjectContext有这样一个属性:string filePath = "otherName.config";****.ConfigurationFilePath = filePath;当然,如果能指定程序运行旦帆时要读取的配置文件,更团昌好。

⑧ C# 我想在程序里用个配置文件,该怎么写

c#程序吗?不用那么麻烦,也不要保存成ini格式。你可以在项弊昌目里租森扒添加一个配置文件。然后会出现一个app.config.
这是我用过的一个
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<!--数据库连接-->
<add key="SQLString" value="..."/>
<add key="downwaittimeout" value="600000"/>
<!--开始就运行-->
<add key="runofstart" value="false"/>

</appSettings>
</configuration>

读春棚取配置文件的方法也很简单:
string connstr = System.Configuration.ConfigurationManager.AppSettings["SQLString"];

⑨ 按键精灵读取配置文件,运行子程序

用子程序传参.

上面Call 任务(i)这个是对的.

但是下面的子程序 任务1 后面的数字1是作为名称不是参数,所以它不会运行.应该:

任务=Plugin.File.ReadINI("rw","rw","c:配置磨陆.ini")
任务=split(任务,"|")
Fori=0空歼ToUBound(任务)
If任务(i)="做任务"Then
Call做任务
ElseIf任务(i)="打怪"Then
Call打怪
斗游冲EndIf
Next
Sub打怪
EndSub
Sub做任务
EndSub

⑩ idea 运行java怎么配置文件

idea运行java程序的关键操作是关联本地JDK和设置程序运行入口。详细步骤如下:

1. 关联本地JDK,已关联的可以跳过此步。
1.1 首次启动idea时,依次选择Configure--->Project Defaults--->Project Structure,进入项目结构设置面板
1.2 选择SDK,单击绿色的加号,在弹出的列表中选择添加JDK
1.3 定位到本地JDK安装目录,单击OK确认。
1.4 设置完成后,本地JDK就被关联到idea了,单击OK或Apply确认更改。

热点内容
端口扫描源码 发布:2025-02-07 02:31:01 浏览:470
androidurl获取图片 发布:2025-02-07 02:22:11 浏览:482
调用上传 发布:2025-02-07 02:19:53 浏览:84
aix编译安装 发布:2025-02-07 02:19:52 浏览:906
android界面设计尺寸 发布:2025-02-07 02:16:25 浏览:898
zenly安卓为什么会一直闪 发布:2025-02-07 02:12:02 浏览:357
为什么安卓手机界面总出广告 发布:2025-02-07 02:10:33 浏览:244
plc数据块怎么编译 发布:2025-02-07 02:09:44 浏览:98
ct加密 发布:2025-02-07 02:09:03 浏览:919
编程差别 发布:2025-02-07 02:06:37 浏览:348