C++ code;

C++

Переводит обычную температу(Celsius) в (fahrenheit);

| +++++++ couting +++++++ |

#include <iostream>
#include <cstdio>
#include <cstdlib>

using namespace std;

int main(int nNumberofArgs, char* pszArgs[]) {

double celsius;
cout << "Enter the value in Celsius: ";
cin >> celsius;

double factor;
factor = 212 - 32;

double fahrenheit;
fahrenheit = celsius * factor/100 + 32;
cout << "Temperature in fahrenheit: " << fahrenheit << endl;

system("PAUSE");
return 0;

}

Добавлено: 29 Июля 2013 07:27:37 Добавил: Андрей Ковальчук

Скриншот в PNG файл

C++

C++ builder

#include <pngimage.hpp>

//...

TPicture *p=new TPicture;
HWND hwnd=GetDesktopWindow();
HDC hdc=GetWindowDC(hwnd);
TCanvas *C=new TCanvas;
C->Handle=hdc;
int w=Screen->Width;
int h=Screen->Height;
p->Bitmap->Width=w;
p->Bitmap->Height=h;
p->Bitmap->Canvas->CopyMode=cmSrcCopy;
p->Bitmap->Canvas->CopyRect(TRect(0,0,w,h),C,TRect(0,0,w,h));
ReleaseDC(hwnd,hdc);
delete C;
TPngImage *img = new TPngImage;
img->Assign(p->Bitmap);
img->SaveToFile("C:\\Users\\Администратор\\Desktop\\image.png");
delete p;

Добавлено: 29 Июля 2013 06:07:35 Добавил: Андрей Ковальчук

Перетаскивание формы не за заголовок

C++

в C++ Builder

//Обработчик события OnMouseDown для объекта, за который перетаскивать
long SC_DRAGMOVE = 0xF012;
if(Button == mbLeft)
{
ReleaseCapture();
SendMessage(Handle, WM_SYSCOMMAND, SC_DRAGMOVE, 0);
}

Добавлено: 29 Июля 2013 06:06:26 Добавил: Андрей Ковальчук

Добавление файла в ZIP-архив с помощью PHP

PHP

Можно добавить файл в zip архив.

<?php
$filepath = 'my_archive.zip';
$zip = new ZipArchive;
// Создаем архив
if ($zip->open($filepath, ZipArchive::CREATE) === TRUE){
   // первый параметр - откуда взять, второй как назвать внутри архива
   $zip->addFile('/download/ReadMe.txt', 'ReadMe.txt');
   // Создать внутри архива файл и записать в него содержимое
   $zip->addFromString('ReadMe.txt','Архив скачан с сайта htmlweb.ru');
   // закрыть архив
   $zip->close();
}else echo 'Ошибка открытия файла архива!';
?>

Добавлено: 24 Июля 2013 11:12:27 Добавил: Андрей Ковальчук

Генератор паролей на PHP

PHP

Добрый день! В сегодняшнем уроке мы будем создавать простой генератор паролей. Он может пригодиться на сайте с регистрацией, где пользователь сможет подобрать себе неузнаваемый пароль. Ниже можете посмотреть демо, а также скачать исходники. Итак приступим.


sourse



1 Шаг. Создаем форму, в которой будем вводить необходимое число символов пароля. Для начала создадим файл к примеру index.php, в который вставим код формочки для генирации пароля. (Комментарии в коде).















2 Шаг. После формочки пишем PHP код, который будет генерировать сам пароль.

<?php

 // Параметр $number - сообщает число 

 // символов в пароле

 echo generate_password($_POST['number']);

 function generate_password($number)

 {

 $arr = array('a','b','c','d','e','f',

 'g','h','i','j','k','l',

 'm','n','o','p','r','s',

 't','u','v','x','y','z',

 'A','B','C','D','E','F',

 'G','H','I','J','K','L',

 'M','N','O','P','R','S',

 'T','U','V','X','Y','Z',

 '1','2','3','4','5','6',

 '7','8','9','0');

 // Генерируем пароль

 $pass = "";

 for($i = 0; $i < $number; $i++)

 {

 // Вычисляем случайный индекс массива

 $index = rand(0, count($arr) - 1);

 $pass .= $arr[$index];

 }

 return $pass;

 }

?>

Добавлено: 24 Июля 2013 11:07:07 Добавил: Андрей Ковальчук