Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.11.2009, 05:41   #1
lmiol
 
Регистрация: 01.09.2008
Сообщений: 3
По умолчанию код "Рабочей папки"

Я пишу прогу-ланчер для FF3 c заставкой и определенными параметрами!!!
у меня всё получилось , не могу лишь выставить рабочую папку - без неё никак там путь для рабочей папки экстеншина обязательный
Код:
"C:\Documents and Settings\Mio\Application Data\Mozilla\Firefox\Profiles\3x4rvczh.default\ext ensions\refractor@developer.mozilla.org\prism"
я использую вот этот код

Код:
unit Unit1;
 
interface
 
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;
 
type
  TForm1 = class(TForm)
    procedure FormActivate(Sender: TObject);
 
  private
    { Private declarations }
  public
    { Public declarations }
  end;
 
var
  Form1: TForm1;
 
implementation
 
{$R *.dfm}
 
procedure TForm1.FormActivate(Sender: TObject);
var
  StartupInfo: TStartupInfo;
  ProcessInfo: TProcessInformation;
 
begin
FillChar(StartupInfo, sizeof(StartupInfo), 0);
with StartupInfo do begin
cb := Sizeof(StartupInfo);
dwFlags := STARTF_USESHOWWINDOW;
wShowWindow := SW_SHOW;
end;
if not createprocessa(nil,'firefox.exe -app application.ini -override "C:\Documents and Settings\Mio\Application Data\WebApps\quake.live2@prism.app\override.ini" -webapp quake.live2@prism.app -fullscreen',nil,nil,false,NORMAL_PRIORITY_CLASS, nil, nil,StartupInfo, ProcessInfo) then
messagebox(0,'Не найден firefox.exe','Ошибка',mb_iconerror);
 
  Form1.Close;
 end;
end.
без рабочей папки параметры запуска firefox.exe не работают!!!
lmiol вне форума Ответить с цитированием
Старый 03.11.2009, 10:27   #2
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию

SetWorkingDirectory(PChar({рабочая папка}));
W0LF вне форума Ответить с цитированием
Старый 03.11.2009, 11:10   #3
lmiol
 
Регистрация: 01.09.2008
Сообщений: 3
По умолчанию

а не подскажешь как в код вписать ?
lmiol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" aleksei78 Microsoft Office Excel 13 25.08.2009 12:04
2 задачи на паскале, нужен код. "горю на зачете" NIcque Помощь студентам 6 15.05.2009 05:59
"Разветляющие процессы" Прозьба проверить код! Dmitriy-e-nest Общие вопросы Delphi 3 15.01.2009 23:37
Программа "простые итерации". Готовый код. Проблема с компилированием. Oleg330 Общие вопросы C/C++ 9 25.12.2008 23:51