Ĺadny brzuch
j.w
Probówałem tak
ShellExecute(handle, 'open', 'cmd.exe', 'dir', 'C:\', SW_SHOWNORMAL);
Chodzi mi o to żeby wywołał polecenie dir, a później się zamknął(program cmd).
cmd /c dir c:\
THX. Działa.
Teraz mam jszcze jeden problem:
Jak pobrać tekst z wiersza poleceń? Np. wywołam komende dir, i w delphi wyświetli mi się pierwszy wynik(pod poleceniem, tylko jeden). Da się tak?
Tak to będzie ciężko, a nie wiem, czy się tak wogóle da.
Natomiast mogę powiedzieć, że spotkałem się z ciekawym zabiegiem używania trybu poleceń (konsoli systemowej) w delphi (edit - wpisujesz polecenia i memo, które pokazuje wynik).
Tylko nie moge dorwać tego kodu. Pogoogluj, a może ktoś bardziej doświadczony niż ja będzie wiedział, o czym mówię.
na 4p jest jak odczytać text z konsoli
Na 4p w dziale gotowce bodaj, ale jakoś na ich wyszukiwarce nie wyświetla :-). w każdym bądź razie chodzi o to:
ShellExecute (handle, 'open','cmd.ex ','/c dir c : > out.txt','C:',SW_SHOWNORMAL);
Użytkownik NeVeS edytował ten post 03 sierpień 2006, 20:03
Tak to będzie ciężko, a nie wiem, czy się tak wogóle da.
Natomiast mogę powiedzieć, że spotkałem się z ciekawym zabiegiem używania trybu poleceń (konsoli systemowej) w delphi (edit - wpisujesz polecenia i memo, które pokazuje wynik).
Tylko nie moge dorwać tego kodu. Pogoogluj, a może ktoś bardziej doświadczony niż ja będzie wiedział, o czym mówię.
Chodziło Ci o to: http://4programmers....acji_konsolowej
Dzięki LOGIN, o to mi chodziło, nie wiem jak ci dziekować ;). Dziękuje wszystkim oczywyście ;)
O to po co mi to było potrzebne:
Zrobiłem program, który ukrywa dane w drugim strumieniu pliku. Niby pisze że plik ma 0 kb, a tak naprawdę za pomocą aplikacji moża odczytać tekst w drugim strumieniu :)
UWAGA: Działa tylko na NTFS
SECSTRUM
Co sądzicie, ma ta aplikacjię szansę na powodzenie? B)
Oczywiście to jest aplikacjia testowa, i dlatego prosta :)
Użytkownik pat edytował ten post 04 sierpień 2006, 11:08
Można prościej...wystarczy zapisać wynik działania do pliku:
cmd /c dir c:\ >C:\plik.txt
A potem wczytać plik :)
Chodziło Ci o to: http://4programmers....acji_konsolowej
niom :)
(...)
hmm, imvho raczej nie. Dobre to jest jeśli chcesz przesyłać tekst z ziomem ;) dorób szyfrowanie tekstu i z łebka ;)
Przecież same strumienie można właśnie za pomocą konsoli zrobić... ja wiem, że programy ułatwiają... ale na dobrą sprawę, po co to komu ? może na informatykę w szkole się przyda, gdy będziesz musiał ocene załapać ;)
(...)
jestes geniuszem!
a teraz spójrz na posty wyżej >.<
@down: o tym był artykuł w KŚE :P
I jakoś to skomplikowane nie jest... jak mnie pamięć nie myli, trzeba wiedzieć, gdzie dwukropek jest na klawiaturze :)
Użytkownik DJ_ProG edytował ten post 05 sierpień 2006, 09:18
...Przecież same strumienie można właśnie za pomocą konsoli zrobić...
Trzeba jescze wiedzieć jak :naughty:
Użytkownik pat edytował ten post 04 sierpień 2006, 17:48
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Probówałem tak
ShellExecute(handle, 'open', 'cmd.exe', 'dir', 'C:\', SW_SHOWNORMAL);
Chodzi mi o to żeby wywołał polecenie dir, a później się zamknął(program cmd).
cmd /c dir c:\
THX. Działa.
Teraz mam jszcze jeden problem:
Jak pobrać tekst z wiersza poleceń? Np. wywołam komende dir, i w delphi wyświetli mi się pierwszy wynik(pod poleceniem, tylko jeden). Da się tak?
Tak to będzie ciężko, a nie wiem, czy się tak wogóle da.
Natomiast mogę powiedzieć, że spotkałem się z ciekawym zabiegiem używania trybu poleceń (konsoli systemowej) w delphi (edit - wpisujesz polecenia i memo, które pokazuje wynik).
Tylko nie moge dorwać tego kodu. Pogoogluj, a może ktoś bardziej doświadczony niż ja będzie wiedział, o czym mówię.
na 4p jest jak odczytać text z konsoli
Na 4p w dziale gotowce bodaj, ale jakoś na ich wyszukiwarce nie wyświetla :-). w każdym bądź razie chodzi o to:
ShellExecute (handle, 'open','cmd.ex ','/c dir c : > out.txt','C:',SW_SHOWNORMAL);
Użytkownik NeVeS edytował ten post 03 sierpień 2006, 20:03
Tak to będzie ciężko, a nie wiem, czy się tak wogóle da.
Natomiast mogę powiedzieć, że spotkałem się z ciekawym zabiegiem używania trybu poleceń (konsoli systemowej) w delphi (edit - wpisujesz polecenia i memo, które pokazuje wynik).
Tylko nie moge dorwać tego kodu. Pogoogluj, a może ktoś bardziej doświadczony niż ja będzie wiedział, o czym mówię.
Chodziło Ci o to: http://4programmers....acji_konsolowej
Dzięki LOGIN, o to mi chodziło, nie wiem jak ci dziekować ;). Dziękuje wszystkim oczywyście ;)
O to po co mi to było potrzebne:
Zrobiłem program, który ukrywa dane w drugim strumieniu pliku. Niby pisze że plik ma 0 kb, a tak naprawdę za pomocą aplikacji moża odczytać tekst w drugim strumieniu :)
UWAGA: Działa tylko na NTFS
SECSTRUM
Co sądzicie, ma ta aplikacjię szansę na powodzenie? B)
Oczywiście to jest aplikacjia testowa, i dlatego prosta :)
Użytkownik pat edytował ten post 04 sierpień 2006, 11:08
Można prościej...wystarczy zapisać wynik działania do pliku:
cmd /c dir c:\ >C:\plik.txt
A potem wczytać plik :)
Chodziło Ci o to: http://4programmers....acji_konsolowej
niom :)
(...)
hmm, imvho raczej nie. Dobre to jest jeśli chcesz przesyłać tekst z ziomem ;) dorób szyfrowanie tekstu i z łebka ;)
Przecież same strumienie można właśnie za pomocą konsoli zrobić... ja wiem, że programy ułatwiają... ale na dobrą sprawę, po co to komu ? może na informatykę w szkole się przyda, gdy będziesz musiał ocene załapać ;)
(...)
jestes geniuszem!
a teraz spójrz na posty wyżej >.<
@down: o tym był artykuł w KŚE :P
I jakoś to skomplikowane nie jest... jak mnie pamięć nie myli, trzeba wiedzieć, gdzie dwukropek jest na klawiaturze :)
Użytkownik DJ_ProG edytował ten post 05 sierpień 2006, 09:18
...Przecież same strumienie można właśnie za pomocą konsoli zrobić...
Trzeba jescze wiedzieć jak :naughty:
Użytkownik pat edytował ten post 04 sierpień 2006, 17:48