Ĺadny brzuch
1. Jak zrobić że uruchomiony program nie jest na pasku. Znam jeden sposób ale wtedy forma jest niewidoczna. A jak zrobić że na pasku programu nie będzie a forma będzie widoczna??
2. Jak uruchomić jakiś inny program za pomocą mojego z parametrami?
cytat:strefacst napisał:
1. Jak zrobić że uruchomiony program nie jest na pasku. Znam jeden sposób ale wtedy forma jest niewidoczna. A jak zrobić że na pasku programu nie będzie a forma będzie widoczna??
2. Jak uruchomić jakiś inny program za pomocą mojego z parametrami?
1. Zastosuj Tray'a, nie będzie wtedy na pasku.
2. Spróbuj dopisać parametr do ścierzki pliku w WinExec().
Co masz zrobić dziś, zrób po jutrze, będziesz miał 2 dni wolnego ;-)
Fajna sztuczka na chownie paska :) ;
var Han:THandle;
begin
Han:=Findwindow(nil,'Project1'); << nazwa projektu :)
ShowWindow(Han,SW_Hide);
U mnie działa, ale nie wiem czy wszędzie bedzie działać ponieważ sam to wymyśliłem ;)
---------------------------------
..::NeVeS::.. www.neves.prv.pl
---------------------------------
Marność nad marnościami, wszystko marność.
Z pietwszym sobie poradziłem lecz z drugim nie
Wie ktoś ????
w c++"
ShellExecute(Handle,"open","command.com","/c md hura!!!","c:",SW_SHOW);
WinExec("command.com /C md c:hura!!!!", SW_SHOWNORMAL);
w delphi wystarczy prawdopodobnie ;) zamienic " na ' :]
pozdrawiam
pepsi^no1
Patrzcie chce zrobić takie coś i nie działa
WinExec('net.exe send'+ memo1.text+memo2.text SW_SHOWNORMAL);
A błąd jest następujący
[Error] Unit1.pas(30): Incompatible types: 'String' and 'PAnsiChar'
[Error] Unit1.pas(30): Statement expected, but expression of type 'Integer' found
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
cytat:strefacst napisał:
[Error] Unit1.pas(30): Incompatible types: 'String' and 'PAnsiChar'
Ten błąd oznacza, że nie możesz tu podać danych w formie String, tylko musisz je przekonwertować do PAnsiChar.
----------------
Kamil Wajda
GG:4498354
Zapraszam na moją stronę: http://kamil502.w.in...a.pl/Index.html
A jak to zrobić??
Do konwersji służy PChar.
WinExec(pchar('net.exe send'+memo1.text+memo2.text), SW_SHOWNORMAL);
---------------------------------
..::NeVeS::..
---------------------------------
Marno?ć nad marno?ciami, wszystko marno?ć.
Postanowiłem rozbudować program no i zamiast memo1 uzyłem ListBox a zamiast Memo2 wziołem Memo1 no i
WinExec(pchar('net.exe send '+ListBox1.nie wiem co tu ma być+' '+memo1.text), SW_SHOWNORMAL);
Problem jest w tym że nie wiem co ma być po ListBox1
cytat:strefacst napisał:
Problem jest w tym że nie wiem co ma być po ListBox1
Sprawdź sobie to : ListBox1.Items.Strings[list]
ICQ : 245-363-570
Dzięki NeVeS i Oxi
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
2. Jak uruchomić jakiś inny program za pomocą mojego z parametrami?
cytat:strefacst napisał:
1. Jak zrobić że uruchomiony program nie jest na pasku. Znam jeden sposób ale wtedy forma jest niewidoczna. A jak zrobić że na pasku programu nie będzie a forma będzie widoczna??
2. Jak uruchomić jakiś inny program za pomocą mojego z parametrami?
1. Zastosuj Tray'a, nie będzie wtedy na pasku.
2. Spróbuj dopisać parametr do ścierzki pliku w WinExec().
Co masz zrobić dziś, zrób po jutrze, będziesz miał 2 dni wolnego ;-)
Fajna sztuczka na chownie paska :) ;
var Han:THandle;
begin
Han:=Findwindow(nil,'Project1'); << nazwa projektu :)
ShowWindow(Han,SW_Hide);
U mnie działa, ale nie wiem czy wszędzie bedzie działać ponieważ sam to wymyśliłem ;)
---------------------------------
..::NeVeS::.. www.neves.prv.pl
---------------------------------
Marność nad marnościami, wszystko marność.
Z pietwszym sobie poradziłem lecz z drugim nie
Wie ktoś ????
w c++"
ShellExecute(Handle,"open","command.com","/c md hura!!!","c:",SW_SHOW);
WinExec("command.com /C md c:hura!!!!", SW_SHOWNORMAL);
w delphi wystarczy prawdopodobnie ;) zamienic " na ' :]
pozdrawiam
pepsi^no1
Patrzcie chce zrobić takie coś i nie działa
WinExec('net.exe send'+ memo1.text+memo2.text SW_SHOWNORMAL);
A błąd jest następujący
[Error] Unit1.pas(30): Incompatible types: 'String' and 'PAnsiChar'
[Error] Unit1.pas(30): Statement expected, but expression of type 'Integer' found
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
cytat:strefacst napisał:
[Error] Unit1.pas(30): Incompatible types: 'String' and 'PAnsiChar'
Ten błąd oznacza, że nie możesz tu podać danych w formie String, tylko musisz je przekonwertować do PAnsiChar.
----------------
Kamil Wajda
GG:4498354
Zapraszam na moją stronę: http://kamil502.w.in...a.pl/Index.html
A jak to zrobić??
Do konwersji służy PChar.
WinExec(pchar('net.exe send'+memo1.text+memo2.text), SW_SHOWNORMAL);
---------------------------------
..::NeVeS::..
---------------------------------
Marno?ć nad marno?ciami, wszystko marno?ć.
Postanowiłem rozbudować program no i zamiast memo1 uzyłem ListBox a zamiast Memo2 wziołem Memo1 no i
WinExec(pchar('net.exe send '+ListBox1.nie wiem co tu ma być+' '+memo1.text), SW_SHOWNORMAL);
Problem jest w tym że nie wiem co ma być po ListBox1
cytat:strefacst napisał:
Problem jest w tym że nie wiem co ma być po ListBox1
Sprawdź sobie to : ListBox1.Items.Strings[list]
ICQ : 245-363-570
Dzięki NeVeS i Oxi