Прошу помощи с кодом для C# .
Просто не так давно начала смотреть примеры ...
Вообщем суть в том, что :
Скрипт должен читать из Ini файла, и в зависимости от того что там написано - должен выбрать действие (если "yes", то запускает файл, если "no", то ничего не делает) .
Если что то не так в теме - то напишите, поправлю .
Прошу помощи с кодом для C# .
Просто не так давно начала смотреть примеры ...
Вообщем суть в том, что :
Скрипт должен читать из Ini файла, и в зависимости от того что там написано - должен выбрать действие (если "yes", то запускает файл, если "no", то ничего не делает) .
Если что то не так в теме - то напишите, поправлю .
а какое отличие от txt файла? программе пофиг какое расширение...
Код:
StreamReader sr = new StreamReader("c:\\file.ini"); //читаем файл
string x = sr.ReadLine(); //в x 1 строку
//string x = sr.ReadToEnd() - все содержимое файла
sr.Close();
if (x == "yes") { MessageBox.Show("Yes"); }
else if (x == "no") { MessageBox.Show("No"); }
else { MessageBox.Show("WTF?"); }
а дальше сама..
з.ы. этот код подойдет только если в файле кроме yes, no больше ничего нет.
Просто дело вот в чем :
Раньше я делала хаки на Autoit, но там проблема с декомпиляцией, и адреса можно вытащить .
Так что теперь я делаю хак на AutoIt, при выборе функций он пишет Ini файл, а потом запускает основной хак на C# .
Тот читает настройки, и запускает определенные функции .
То есть адреса будут хранятся в программе на C#, то есть нельзя будет их вытащить .
Проблему решила (чуток гугла) .
Вот если вдруг кому понадобится : как на скрине .
[Ссылки могут видеть только зарегистрированные пользователи. ]
Вот список using :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
using System.Text;
Последний раз редактировалось FireBlock; 23.08.2011 в 00:51.