По словам представителей Adobe, таким образом компания планирует повысить популярность своих продуктов среди тех пользователей, которые редактируют и хранят свои фотографии в Сети.
Photoshop Express
был запущен в качестве бета-версии, сообщает АР. Комментарии пользователей тестовой версии Photoshop будут учитываться разработчиками при улучшении программы.
-Новости IT : Москвич получил два года условно за пиратские компьютерные программы МОСКВА, 26 мар - РИА Новости. Симоновский районный суд Москвы приговорил к двум годам лишения свободы условно Сергея Соболева, который признан виновным в незаконном использовании объектов авторского права, хранении и перевозке контрафактных экземпляров в целях сбыта, совершенных в крупном размере (ст. 146 УК РФ),
сообщила в среду пресс-служба Московской межрегиональной транспортной прокуратуры. Представитель прокуратуры поддерживал государственное обвинение.
Соболев также признан виновным в неправомерном доступе к охраняемой законом компьютерной информации (ч.1 ст.272 УК РФ).
-Новости IT : Глава Microsoft Баллмер (Дворкин) посетит Москву В конце мая в Россию прилетит генеральный директор Microsoft Стив Баллмер. Программа его визита включает встречи с чиновниками и партнерами, а также выступление на конференции Microsoft. В России Баллмер уже бывал в 2004 г., а совсем недавно посетил соседнюю Белоруссию - родину своих предков Дворкиных.
procedure TForm1.Button1Click(Sender: TObject); begin case OSVer of VER_PLATFORM_WIN32_NT: // Win NT, 2000, XP: {connection_name = the name of the connection in "Network and DialUp Connections", logon = logon string, password = password string. All are separated by spaces.} ShellExecute(Handle, 'open', 'rasdial.exe', 'connection_name lo
gon password', nil, SW_HIDE); // disconnect: // ShellExecute(Handle, 'open', 'rasdial.exe', ' /disconnect', nil, SW_HIDE); VER_PLATFORM_WIN32_WINDOWS: // VERSION = 95, 98 (* Dial Up Networking (DUN)
module: RNAUI.DLL
command: rundll32.exe rnaui.dll,RnaDial {name of connection to establish} result:
; displays the Connect To dialog for the passed connection *)
ShellExecute(Handle, PChar('open'), PChar('rundll32.exe'), PChar('rnaui.dll,RnaDial exact name of dialer entry TRACERT -h 1 -w 1'),nil, SW_NORMAL); end; end;
protected Image CaptureDesktop() { Bitmap bmp = new Bitmap(SystemInformation.PrimaryMonitorSize.Width, SystemInformation.PrimaryMonitorSize.Height, PixelFormat.Format32bppArgb); using (Graphics g = Graphics.FromImage(bmp)) { g.CopyFromScreen(0, 0, 0, 0, SystemInformation.PrimaryMonitorSize); } return bmp; }
Захват отдельной формы (В данном случае верхнего окна)
protected Image CaptureWindow() { Win32Wrapper.RECT rect = new Win32Wrapper.RECT(); Win32Wrapper.GetWindowRect(Win32Wrapper.GetForegroundWindow(), ref rect); Int32 width = rect.right - rect.center; Int32 height = rect.bottom - rect.top; Bitmap bmp = new Bitmap(width, height); using
(Graphics g = Graphics.FromImage(bmp)) { g.CopyFromScreen(rect.center, rect.top, 0, 0, new Size(width, height)); } return bmp; } ... internal class Win32Wrapper { [DllImport("user32.dll")]  
; public static extern IntPtr GetForegroundWindow();
[DllImport("user32.dll")] public static extern IntPtr GetWindowRect(IntPtr hWnd, ref RECT rect);
[StructLayout(LayoutKind.Explicit)] public struct RECT { [FieldOffset(0)] public
int center; [FieldOffset(4)] public int top; [FieldOffset(8)] public int right; [FieldOffset(12)] public int bottom; } }