Proszę bardzo, wersja "okienkowa".[syntax=delphi]unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation uses...
1. WinExec 2. CreateProcess 3. ShellExecute http://www.google.pl/search?hl=pl&q=delp...
.. sprawdzałem niepomogło .
Dla innych zainteresowanych tym tematem zamiszczam znaleziony kod: const BufSize = 16384; var RHandle,WHandle: THandle; StartupInfo:TStartupInfo; ProcessInfo:TProcessInformation; ReadBuf: Array[0..BufSize] of Char; BytesRead,Wynik,BytesWriten:cardinal... WriteHandle, ReadHandle: THandle; begin FillChar(StartupInfo,SizeOf(Star...
Nacisnąć F1 i czytać! HINSTANCE ShellExecute( HWND hwnd, // handle to parent window LPCTSTR lpOperation, // pointer to string that specifies operation to perform LPCTSTR lpFile, // pointer to filename or folder name string LPCTSTR lpParameters, // pointer to string that specifies executable-file parameters LPCTSTR lpDirectory, // pointer to string that...
WinExec - bardzo proste uruchomienie shellexecute - uruchomienie execów, plików skojarzonych z programem CreateProces - kontrola otwarcia aplikacji, zamknięcia Wszystko znajdziedz w Win32api (to oczywiście help dostarczany z Delphi)
Generalnie to wracając do kodu, to ShellExecute nie wstrzymuje działania programu, więc czy jesteś pewien, że tak ma to działać? Ad meritum: Zerknij tutaj: http://lazowski.wordpress.com/2010/05/17...
Nie mam w pracy Delphi, kolega wprawdzie ma ale niższą wersję więc Twojego projektu nie otworzymy. Na mój gust: [syntax=pascal]ShellExecute(Handle, 'open',pchar(ListBox2.Items[ListBox2.Ite... , nil, nil, SW_NORMAL);[/syntax]
Nigdy sie w ta strone nie bawilem, dlatego prosze o wyrozumialosc i nie smiac sie :P. Czy jest w miare prosty sposob aby uruchomic inna aplikacje i zatrzymac ja jezeli dojdzie ona do interesujacego nas offsetu, a pozniej dalej ja kontynuowac? Chodzi mi o cos na zasadzie debuggera z breakpointem. Jakies komponenty? Nie wiem jak to nazwac i zadac pytanie...
Czy jest odpowiednik ShellExecute dla wywołania procedur, funkcji, klas? - z parametrami oczywiście. Z góry dzięki
Dzień dobry, czy jest możliwe usuwanie plików z określonego katalogu za pomocą Shellexecute i cmd? Próbuję tak: [syntax=delphi]ShellExecute(Uchwyt, 'open', 'cmd.exe','/q del *.txt', nil, 'D:\abc\' SW_HIDE);[/syntax] Niestety to nie działa. Szukałem w necie ale nie znalazłem skutecznej rady.
[syntax=delphi]ShellExecute(0,'open','C:... Files\Adobe\Acrobat DC\Acrobat\Acrobat.exe D:\_BACKUP\PROGRAMY\Glowny 1.3\pliki\stany_magazynowe.pdf',nil,1);[...
Ten kod mi dziala. Mam delphi 7. unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,shellApi, StdCtrls; type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations }...
To ja nie czaje o co ci chodzi jak chcesz byc zalogowany bez uzywania indy wystarczy: ShellExecute(Handle, 'open', 'https://ssl.rapidshare.com/cgi-bin/... nil, nil, SW_SHOWNORMAL); i po tym w ten sam sposob wysylasz linki do przegladarki ( po tym wyzej jestes zalogowany)
ChDir albo ChangeDir albo jakoś podobnie. Ale ShellExecute ma parametryczny katalog roboczy
No kto mówi o translatorze? Dalej nie rozumiem, dlaczego chcesz uruchamiać osobny program, ale skoro tak to: ShellExecute z unit ShallAPI
Czyli chodzi Ci o to żeby odpalić plik z rozszerzeniem .hlp? Bo takie rozszerzenia mają w windzie pliki helpa. Nie wiem czy to działa z kodem John'ego, ale tu masz działający kod: ... uses ..., ShellAPI; ... procedure jakas_procedura; begin ShellExecute(Handle, 'open', 'C:\WINDOWS\HELP\Audiocdc.hlp', nil, nil, SW_SHOW); end; ... end. Poczytaj...
Oczywiście za słowo "pomoc" w tytule mój post może wylądować koszu, ale chyba podejmę ryzyko:). Szanowni Państwo! Korzystam z Delphi 10 i do prostego programiku jednookienkowego chciałbym dołożyć jakiś opis informujący co i jak się obsługuje. W pierwszej kolejności pomyślałem o tym, by po najechaniu na komponent wyświetlał się jakiś tekst/hint. To by...
Skomplikowane rzeczy takie muszą być a proste powinny być proste ;) znalazłem : Dodano po 12 oczywiście można użyć zwykłego close, a w źródle projektu poczekać na zakończenie "poprzedniej aplikacji"...
Niezbyt eleganckie, ale proste - można wywołać przez ShellExecute przygotowany wcześniej lub utworzony w locie plik .bat.
A spróbuj rozpoznawać ścieżkę czyli C:\..... i jeśli występuje zamieniać ją na formą skróconą z znakiem ~ C:\Progra~1 http://4programmers.net/Delphi/ExtractFi...
Próbowałem tak jak pisałeś, ale wyskakuje błąd "undeclared identifier:'shellexecute'". Kiedyś próbowałem przez funkcję OpenFile, ale też wyskakiwał jakiś błąd.
Witam. Jestem amatorem jeśli chodzi o delphi (tzn. coś tam robiłem ale strasznie mało). Chciałbym napisać program który pozwolił by mi obsługiwać polecenia tasklist i taskkill w trybie sieciowym. Moje założenie jest takie, że po uruchomieniu programu napisanego w Delphi, odpala się również konsola. Polecenia tasklist i taskkill obslugiwane są poprzez...
Nie. Chodzi mi o to, że jak włączy się program trzeba wejść w Narzędzia->Opcje i wybrać ścieżkę do pliku gg.exe w moim programie jest: ShellExecute(Handle,'open','C:\Program Files\Gadu-Gadu\gg.exe','','',sw_Normal)... a ja chce, żeby było ShellExecute(Handle,'open',' zmienna ','','',sw_Normal);, a tą zmienną ustawiało się w opcjach.
Do sekcji uses dopisz: ShellAPI . A pozniej w jakims OnClick buttona daj taki kod: ShellExecute(Handle, "open", "mailto:kowalski(at)wp.pl", nil, nil, SW_SHOWNORMAL); <== wyslanie maila, tzn. chyba otworzenie outlooka, lub mozesz zainstalowac pakiet Indy i tam masz kontrolke do maili, nie wiem jak sie dokladnie nazywa. PS. Gdybys chcial otworzyc explorera(np....
A może łatwiej wpisać w OnClick ShellExecute(0, 'open', 'http://www.elektroda.pl/rtvforum', nil, nil, SW_SHOWDEFAULT); Przykład jest z Delphi, ale w Borland C++ też powinny być dostępne funkcje WinAPI.
Zrobiłem najprostrzą usługę systemową i chciałem aby uruchamiała mi program: Użyłem komendy: ShellExecute(Handle, nil, 'C:\Users\Serwis\Documents\RAD Studio\Projects\AVATAR HTTP CLIENT\Project1.exe', nil, nil, SW_SHOWNORMAL); Problem z tym że win 7 wyskakuje mi komunikat: "Wykrywanie usług interakcyjnych" Drugi problem to : usługa serwisowa...
Do uruchamiania programow i polecen zew. sluza funkcje: ShellExecute, WinExec. Aby odczekac chwile mozesz napisac prosta petle i obliczac roznice aktualnego czasu pobranego w petli do tego ktory pobrany zostal na jej poczatku lub uzyc funkcji sleep.
Ja Ci moge podpowiedziec bys uzyl do tego funkcji API: CreateMutex lub CreateFileMapping (obie sprawdzaja czy jest program uruchomiony), a odpalenie innego proga: ShellExecute. Niestety nie napisze Ci gotowych procedur, poniewaz nie pisze w c++, tylko w Delphi i Masm. A w Masm robilem takie cos. Pozdro...8) edit: A bo bym zapomnial, te funkcje mozesz...
Witam, Mam pytanie, jak kontrolować ilość wydrukowanych / wysłanych stron (word pdf itd )z poziomu delphi? próbowałem korzystać z JOB_INFO_1 a dokładnie PagesPrinted. https://social.msdn.microsoft.com/Forums... Cały czas zwraca mi wartość 0. Próbowałem korzystać...
No niestety, ale to prościutkie będzie i tak byś musiał wpisać ścieżkę itd. więc do dzieła, myśle że delphi masz (a jak nie do pobierz trial i już): 1. uruchamiasz delphi (tworzy się nowy projekt) 2. we właściwościach formularza "on show" wpisujesz to: Form1.Visible := False; //ukrywamy formularz sleep(5000); //czekamy 5 sekund ShellExecute(0,'open','c:\sciezk...
Zrobiłem najprostrzą usługę systemową i chciałem aby uruchamiała mi program: Użyłem komendy: ShellExecute(Handle, nil, 'C:\Users\Serwis\Documents\RAD Studio\Projects\AVATAR HTTP CLIENT\Project1.exe', nil, nil, SW_SHOWNORMAL); Problem z tym że win 7 wyskakuje mi komunikat: "Wykrywanie usług interakcyjnych" Drugi problem to : usługa serwisowa...
Witam. Jak zrobić, by jednokrotne naciśnięcie na button1 otwierało obrazek i wyświetlało tekst a dwukrotne plik.exe? Wiem, że plik otwiera się tak: procedure TForm1.Button1Click(Sender: TObject); begin ShellExecute(Handle,'open','install1... end; A obrazek tak: procedure TForm1.Button1Click(Sender: TObject);...
Tak na szybko wymyśliłem pewną koncepcję: - zakładam, że program nazywa się program.exe - program.exe ściąga nowszą programu do pliku program2.exe - program.exe tworzy plik .bat, który przeniesie program2.exe do program.exe i skasuje siebie samego: :: sleep hack :P ping 127.0.0.1 -n 2 > NUL move program2.exe program.exe program.exe del...
Witam. Otwieram ShellExecute stronę internetową jak na razie pierwsza otwarta otwiera się w nowym oknie , kolejne jako zakładki w domyślnej przeglądarce. moje pytania (może ktoś wie): najważniejsze 1. Jak pobrać listę które strony są otwarte w oknach wyszukiwarki domyślnej. 2. Jak zamknąć zakładkę z daną stroną lub całe okno jeśli jedna strona jest...
Można zastosować np. coś takiego : http://obrazki.elektroda.pl/2134176200_1...
Witam, Proszę o pomoc, czy jest jakiś sposób aby umieścić ("wkompilować") plik PDF do pliku EXE tak aby dalej mógł być dystrybuowany tylko jeden plik programu? Wyświetlam w programie napisanym w Delphi7 plik PDF za pomocą ShellExecute (otwierając AdobeReadera) ale plik PDF musi być dołączony do pliku programu (EXE) i zrobiły się już 2 pliki. Czy można...
delphi otwieranie plików delphi kalibracja delphi sondy delphi
sterownik silnika pojazd prosty programator procesorów atmel korpus podnośnika ursus
wzmacniacz unitra wzmacniacz unitra
Błąd 4E w pralko-suszarce Samsung podczas suszenia Jak ustawić głowy estradowe, aby świeciły poziomo?