Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 6.789 pregleda

Najnovija ↓

Shell Dialogs 05.09.2001. u 01:25 · pre 306 meseci #1
Pa ako neko nekad codirao shell s***** nek pise ...

treba mi code da launch Network Neighborhood i slicne shell dialoge
kao Run Program Dialog ... i slicno

peace
Potpis
People who think they know everything tend to irritate those of us who do.
Re: Shell Dialogs 07.09.2001. u 18:10 · pre 306 meseci #2
Sve je ok proshlo ...ali nikako da uspem da launch network neighborhood

ima neko ideju?
Potpis
People who think they know everything tend to irritate those of us who do.
Re: Shell Dialogs 17.09.2001. u 18:59 · pre 305 meseci #3
Ne znam da li ce ti ovo pomoci ... ali vidi i sam :

Code:

unit uNetworkNeighborhood;

interface
uses Windows, SysUtils, shlobj, shellapi, ActiveX;

function GetRemouteComputerName( aPromptMsg : string): string;

implementation

function GetRemouteComputerName( aPromptMsg : string): string;
var
   tmpBrwsInf         : TBrowseInfo;
   tmpCompName     : array[0..MAX_PATH] of Char;
      pidlToNetwork : PItemIDList;
      tmpPIDL            : PItemIDList;
      tmpIMalloc         : IMalloc;

begin
     result := EmptyStr;
     tmpPIDL := nil;
     FillMemory(@tmpBrwsInf, SizeOf(TBrowseInfo), 0);
     FillChar(tmpCompName, SizeOf(tmpCompName), #0);
     SHGetMalloc(tmpIMalloc);
     if Assigned(tmpIMalloc) then
     begin
       try
            tmpBrwsInf.hwndOwner := 0;
            tmpBrwsInf.pszDisplayName := tmpCompName;
            tmpBrwsInf.lpszTitle := PChar(aPromptMsg);
            tmpBrwsInf.ulFlags := BIF_RETURNFSANCESTORS or BIF_BROWSEFORCOMPUTER;
            tmpBrwsInf.lpfn := nil;
            tmpBrwsInf.lParam := 0;

            SHGetSpecialFolderLocation( 0, CSIDL_NETWORK, pidlToNetwork);
            tmpBrwsInf.pidlRoot := pidlToNetwork;

            tmpPIDL := SHBrowseForFolder(tmpBrwsInf);
            result := StrPas(tmpCompName);
      finally
            tmpIMalloc.Free(pidlToNetwork);
            tmpIMalloc.Free(tmpPIDL);
     end;
 end;
end;

end.



[Ovu poruku je menjao silverglider dana 09-17-2001 u 11:44 PM GMT]
Re: Shell Dialogs 17.09.2001. u 19:37 · pre 305 meseci #5
Ne < code > nego [ code ].. i radi, ovaj tvoj code mi je fixed width...
Re: Shell Dialogs 18.09.2001. u 00:48 · pre 305 meseci #6
Citat:
Gojko je napisao:
Ne < code > nego [ code ].. i radi, ovaj tvoj code mi je fixed width...


Ma znam da je sa uglastim zagradama, ali sam upotrebio < > da ne aktivira isti.
I stavio sam text u okvir "code"-a bas zato sto je source propisno "nazubljen".

Kako to mislis da je code "fixed width" ?
Ako i ima definisanu sirinu, ne bi smeo da "guta" tabove i space ?!?
Re: Shell Dialogs 18.09.2001. u 01:08 · pre 305 meseci #7
Ima problema sa prikazivanjem koda u ovom forumu i to je tacno, ali to je na svim tForumima.. i problem je sto je nemoguce pronaci tag koji bi istovetno prikazivao code na svim browserima.. Ranije smo koristili <PRE> za ovo, ali po novom html standardu, <pre> je izbacen iz upotrebe i preporucuje se koriscenje cssa umesto toga.. pogledaj source ove strane da vidis na koji fixed-width mislim..
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme