|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.01.2007, 17:49 | #1 |
Форумчанин Подтвердите свой е-майл
Регистрация: 18.11.2006
Сообщений: 172
|
Требуется срочная помощь
ИЗвините, дорогие программисты, может быть эта тема обсуждалась уже много раз(В ПОИСКЕ НЕ НАШЕЛ!!!). МНе надо сохранить из Мемо текст в файл с расширением *.psctext и также загружать этот текст в тот же мемо. Заранее спасибо и ещё раз извините...
дык!
|
15.01.2007, 18:20 | #2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
memo.lines.savetofile
memo.lines.loadfromfile
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
15.01.2007, 18:52 | #3 |
Форумчанин Подтвердите свой е-майл
Регистрация: 18.11.2006
Сообщений: 172
|
А весь код... не проблемно?
дык!
|
15.01.2007, 18:57 | #4 |
Александр
Администратор
Регистрация: 28.10.2006
Сообщений: 17,597
|
memo.lines.savetofile(*.psctext); - сохранение
memo.lines.loadfromfile(*.psctext); - загрузка P.S. в следующий раз пиши в этот раздел - Помощь студентам |
15.01.2007, 21:00 | #5 |
Владимир М.
Участник клуба
Регистрация: 30.10.2006
Сообщений: 1,289
|
кавычки не забудьте в имени файла
Берегите друг друга!
|
16.01.2007, 18:20 | #6 |
Форумчанин Подтвердите свой е-майл
Регистрация: 18.11.2006
Сообщений: 172
|
Ребят, спасибо!
дык!
|
21.01.2007, 22:39 | #7 |
Новичок
Джуниор
Регистрация: 21.01.2007
Сообщений: 1
|
Не судите строго новичка
Какой компонет должен быть на форме и из какой вкладки , что б работала функция
ShellExecute(Handle, 'open', HTMLFile, nil, nil, SW_SHOWNORMAL); |
22.01.2007, 06:35 | #8 |
Форумчанин
Регистрация: 30.11.2006
Сообщений: 128
|
Никакой! Это апишная функция - запускает приложение(точнее пытается)!
nosce te ipsumj...
|
22.01.2007, 07:51 | #9 |
Редкий тунеядец
Форумчанин
Регистрация: 29.10.2006
Сообщений: 595
|
Необходимо в поле USES добавить ShellAPI, а дальше всё просто!
Например :ShellExecute(0, 'open', PChar('CALC'), '', '', SW_Show); Взамен ShellExecute часто можно воспользоваться WinExec! Например: WinExec(PChar('CALC'),SW_Show); Из справки по WinAPI: function ShellExecute(hWnd: HWND; Operation, FileName, Parameters, Directory: PChar; ShowCmd: Integer): HINST; Функция может открыть или напечатать определенный файл. Исполняет как Windows-приложения так и открывает файлы-документы. Например с файлами типа ".txt" связан Блокнот "Notepad.exe" и запуск файла "my.txt" приведет к тому, что будет запущен Блокнот и в него будет передан параметр с именем файла. Также с помощью этой функци можно в проводнике открыть папку. Параметры: hWnd: Хендл родителя запускаемого приложения. Operation: Строка определяющая команду для исполнения. Может содержать: "open" - открыть файл определенный параметром FileName. "print" - напечатать файл определенный параметром FileName. "explore" - открыть папку определенную параметром FileName. Если параметр Operation равен nil, то по умолчанию выполняется операция "open". FileName: Определяет имя файла или папки для открытия или печати. Функция может запускать файл на исполнение или документ на печать. Parameters: определяет параметры передаваемые при запуске исполняемого приложения. Бессмысленно его использовать при запуске документа. Параметр можеть быть равен Nil. Directory: опеределяет каталог по умолчанию(рабочий каталог). Получить\установить можно с помощью функций GetCurrentDirectory, SetCurrentDirectory. ShowCmd: определяет режим открытия файла. константы открытия\показа SW_. SW_HIDE - Прячет окно и переводит в активное состояние другое окно. SW_MINIMIZE - Минимизирует окно и активизирует окно верхнего уровня в списке менеджера окон. SW_RESTORE - Действует так же, как и SW_SHOWNORMAL. SW_SHOW - Активизирует окно и выводит его в текущей позиции и текущего размера. SW_SHOWDEFAULT - Активизирует окно и выводит его с использованием текущих умолчаний. SW_SHOWMAXIMIZED - Активизирует окно и выводит его с максимально размером. SW_SHOWMINIMIZED - Активизирует окно и выводит его в виде пиктограммы. SW_SHOWMINNOACTIVATE - Выводит окно как пиктограмму; бывшее активныь в данный момент окно остается активным. SW_SHOWNA - Выводит окно с учетом его состояния в данный момент; активное в данный момент окно остается активным. SW_SHOWNOACTIVATE - Выводит окно в его прежней позиции и прежнего размера; активное в данный момент окно остаета активным. SW_SHOWNORMAL - Активизирует окно и выводит его на экран. Если окно было увеличено или уменьшено до пиктограммы, то система Windows восстановит начальное положение и размер окна. SW_SHOWSMOOTH - Выводит окно так, чтобы оно меньше всего перекрывалось с другими окнами. Возвращаемые значения Функция возвращает Хендл открытого приложения или сервера DDE. Возвращаемое значение должно быть больше 32. В противном случае это ошибка: 0 - Системе не хватает памяти, выполняемый файл испорчен или нехватает ресурсов. ERROR_FILE_NOT_FOUND - файл не найден. ERROR_PATH_NOT_FOUND - путь не найден. ERROR_BAD_FORMAT - .EXE-Файл неверен (не-Win32.EXE или ошибка в .EXE). SE_ERR_ACCESSDENIED - Операционная Система отвергла доступ к файлу. SE_ERR_ASSOCINCOMPLETE - неправильная или неполная ассоциация с файлом. SE_ERR_DDEBUSY - транзакция DDE не может завершаться поскольку были запущены другие транзакции. SE_ERR_DDEFAIL - транзакция DDE потерпела неудачу. SE_ERR_DDETIMEOUT - транзакция DDE не могла завершаться поскольку запрос несинхронизированный. SE_ERR_DLLNOTFOUND - динамическая библиотека(.DLL) не обнаружена. SE_ERR_FNF - файл не найден. SE_ERR_NOASSOC - нет приложения ассоцированного с данным типом файла. SE_ERR_OOM - недостаточно памяти для завершения операции. SE_ERR_PNF - путь не найден. SE_ERR_SHARE - разделение(shared) файла неверно. Функция находится в файле shell32.dll |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SOS! Нужна срочная помощь Паскаль! | ЯншинаВера | Помощь студентам | 2 | 02.06.2008 21:25 |
Нужна срочная помощь!!! | Михей | Фриланс | 5 | 26.04.2008 17:19 |
Нужна срочная помощь | Рената | Помощь студентам | 9 | 04.06.2007 22:42 |
Нужна срочная помощь с ListView | Игнат | Помощь студентам | 2 | 04.06.2007 01:14 |