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...
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...
.. sprawdzałem niepomogło .
1. WinExec 2. CreateProcess 3. ShellExecute http://www.google.pl/search?hl=pl&q=delp...
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...
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...
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);[...
Czy jest odpowiednik ShellExecute dla wywołania procedur, funkcji, klas? - z parametrami oczywiście. Z góry dzięki
No kto mówi o translatorze? Dalej nie rozumiem, dlaczego chcesz uruchamiać osobny program, ale skoro tak to: ShellExecute z unit ShallAPI
ChDir albo ChangeDir albo jakoś podobnie. Ale ShellExecute ma parametryczny katalog roboczy
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...
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 }...
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"...
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...
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...
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)
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.
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)
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.
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.
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....
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...
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...
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...
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...
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ć...
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.
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);...
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. 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...
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, 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...
Można zastosować np. coś takiego : http://obrazki.elektroda.pl/2134176200_1...
delphi otwieranie plików delphi kalibracja delphi sondy delphi
angielski kabel kolory laser myszki fiata punto kontrolka poduszki
prosty uklad zastępujący przekaźnik wf60f4e3w2w wirowanie
Reset pralki Beko WMB 61232 PL PTMA - instrukcje Problemy z nagrywaniem w dekoderze Canal+