Создать ответ 
 
Рейтинг темы:
  • Голосов: 1 - Средняя оценка: 5
  • 1
  • 2
  • 3
  • 4
  • 5
DreamShell 4.0 Beta 4
Автор Сообщение
sc_maxim Не на форуме
Пользователь
**

Сообщений: 94
Зарегистрирован: 27.11.2010
Рейтинг: 1
Сказал спасибо: 1
Поблагодарили 4 раз(а) в 4 сообщ.
Сообщение: #32
RE: DreamShell 4.0 Beta 4
Что не работает?Sad Я просто делал на строку вида #AABBCCDD а не #AABBCC. Так как строка #AABBCC это RGB, а не RGBA.
Вот код для #AABBCC.
PHP код:
#include <stdio.h>
#include <stdlib.h>

typedef unsigned __int32    uint32;

////////////////////////////////////////////////////////////////////////////////
// Convert char representation of number to integer
// If char is not a number then return 0x10.
inline uint32 CharToIntchar inChar 
{
    
uint32 Res;
    if( 
inChar >= 0x30 && inChar <= 0x39 )
    {
        
Res inChar 0x30;
    }
    else
    {
        switch( 
inChar )
        {
            case 
'a' : case 'A':
                  
Res 0x0A;
                  break;  
            case 
'b' : case 'B':
                  
Res 0x0B;
                  break;
            case 
'c' : case 'C':
                  
Res 0x0C;
                  break;
            case 
'd' : case 'D':
                  
Res 0x0D;
                  break;
            case 
'e': case 'E':
                  
Res 0x0E;
                  break;
            case 
'f': case 'F':
                  
Res 0x0F;
                  break;
            default:
                  
Res 0x10;
        } 
    }
    return 
Res;    
}

////////////////////////////////////////////////////////////////////////////////
#define CONV_ERR    0x01
#define CONV_OK     0x02

uint32  StrToRGBA(  char    *inStr
                    
uint32  *outColor )
{
    
uint32 shift;
    
uint32 t1t2;
    
uint32  Res CONV_OK;
    
char    *inStr+1;
    if( *
inStr == '#' && strleninStr ) > )
    {
        *
outColor 0;
        
shift 16;
        do
        {
            
t1 CharToInt(*p++);
            
t2 CharToInt(*p);
            if( 
t1 == 0x10 || t2 == 0x10 )
            {
                  
Res CONV_ERR;
                  break;
            }
            else
            {
                *
outColor |= (t1*0x10 t2) << shift;
                
shift -= 8;
            }
        }
        while( ++
inStr+);               
    }
    else
    {
        
Res CONV_ERR;
    }
    return  
Res;
}
////////////////////////////////////////////////////////////////////////////////


int mainint argcchar *argv[] )
{
  
uint32 color;
  
char str[10];
  
printf"Enter color: " );
  
scanf"%s", &str );
  if( 
StrToRGBAstr, &color ) == CONV_ERR )
  {
        
printf"Conversion error!\n" );
  }
  else
  {  
        
printf"Converted num: 0x%.6X\n"color ); 
  }
  
system("PAUSE");    
  return 
0;

15.01.2011 18:56
Найти все сообщения Цитировать это сообщение
Создать ответ 


Сообщения в этой теме
DreamShell 4.0 Beta 4 - SWAT - 15.08.2010, 16:18
RE: DreamShell 4.0 Beta 4 - alex - 15.08.2010, 22:09
RE: DreamShell 4.0 Beta 4 - SWAT - 16.08.2010, 05:36
RE: DreamShell 4.0 Beta 4 - alex - 17.08.2010, 00:05
RE: DreamShell 4.0 Beta 4 - SWAT - 17.08.2010, 19:57
RE: DreamShell 4.0 Beta 4 - NeON79 - 25.08.2010, 22:24
RE: DreamShell 4.0 Beta 4 - SWAT - 26.08.2010, 19:38
RE: DreamShell 4.0 Beta 4 - pythosoft - 05.09.2010, 06:59
RE: DreamShell 4.0 Beta 4 - SWAT - 05.09.2010, 07:08
RE: DreamShell 4.0 Beta 4 - SWAT - 23.12.2010, 07:20
RE: DreamShell 4.0 Beta 4 - SWAT - 27.12.2010, 06:44
RE: DreamShell 4.0 Beta 4 - Rio - 09.01.2011, 16:04
RE: DreamShell 4.0 Beta 4 - SWAT - 09.01.2011, 18:53
RE: DreamShell 4.0 Beta 4 - Rio - 09.01.2011, 21:48
RE: DreamShell 4.0 Beta 4 - sc_maxim - 11.01.2011, 05:02
RE: DreamShell 4.0 Beta 4 - SWAT - 12.01.2011, 08:41
RE: DreamShell 4.0 Beta 4 - sc_maxim - 12.01.2011, 18:37
RE: DreamShell 4.0 Beta 4 - SWAT - 12.01.2011, 20:11
RE: DreamShell 4.0 Beta 4 - Rio - 14.01.2011, 15:51
RE: DreamShell 4.0 Beta 4 - SWAT - 14.01.2011, 21:06
RE: DreamShell 4.0 Beta 4 - sc_maxim - 13.01.2011, 05:03
RE: DreamShell 4.0 Beta 4 - SWAT - 13.01.2011, 09:30
RE: DreamShell 4.0 Beta 4 - Rio - 14.01.2011, 21:20
RE: DreamShell 4.0 Beta 4 - sc_maxim - 15.01.2011, 00:05
RE: DreamShell 4.0 Beta 4 - Rio - 15.01.2011, 02:10
RE: DreamShell 4.0 Beta 4 - SWAT - 15.01.2011, 07:09
RE: DreamShell 4.0 Beta 4 - sc_maxim - 15.01.2011, 17:50
RE: DreamShell 4.0 Beta 4 - SWAT - 15.01.2011, 18:38
RE: DreamShell 4.0 Beta 4 - sc_maxim - 15.01.2011 18:56
RE: DreamShell 4.0 Beta 4 - SWAT - 15.01.2011, 21:51
RE: DreamShell 4.0 Beta 4 - sc_maxim - 15.01.2011, 22:03
RE: DreamShell 4.0 Beta 4 - Rio - 15.01.2011, 22:51
RE: DreamShell 4.0 Beta 4 - SWAT - 16.01.2011, 10:35
RE: DreamShell 4.0 Beta 4 - Rio - 16.01.2011, 17:30
RE: DreamShell 4.0 Beta 4 - Rio - 16.01.2011, 19:33
RE: DreamShell 4.0 Beta 4 - sc_maxim - 16.01.2011, 19:44
RE: DreamShell 4.0 Beta 4 - Rio - 16.01.2011, 19:59
RE: DreamShell 4.0 Beta 4 - SWAT - 16.01.2011, 20:21
RE: DreamShell 4.0 Beta 4 - sc_maxim - 16.01.2011, 21:08
RE: DreamShell 4.0 Beta 4 - Rio - 16.01.2011, 21:39
RE: DreamShell 4.0 Beta 4 - sc_maxim - 16.01.2011, 21:49
RE: DreamShell 4.0 Beta 4 - SWAT - 16.01.2011, 22:25
RE: DreamShell 4.0 Beta 4 - sc_maxim - 16.01.2011, 22:31
RE: DreamShell 4.0 Beta 4 - Rio - 16.01.2011, 23:48
RE: DreamShell 4.0 Beta 4 - SWAT - 17.01.2011, 10:46
RE: DreamShell 4.0 Beta 4 - Rio - 17.01.2011, 00:04
RE: DreamShell 4.0 Beta 4 - sc_maxim - 17.01.2011, 00:04
RE: DreamShell 4.0 Beta 4 - Rio - 17.01.2011, 00:09
RE: DreamShell 4.0 Beta 4 - sc_maxim - 17.01.2011, 00:13
RE: DreamShell 4.0 Beta 4 - Rio - 17.01.2011, 00:15
RE: DreamShell 4.0 Beta 4 - sc_maxim - 17.01.2011, 00:31
RE: DreamShell 4.0 Beta 4 - Rio - 17.01.2011, 00:39
RE: DreamShell 4.0 Beta 4 - sc_maxim - 17.01.2011, 01:08
RE: DreamShell 4.0 Beta 4 - SWAT - 17.01.2011, 10:51
RE: DreamShell 4.0 Beta 4 - Rio - 18.01.2011, 02:41
RE: DreamShell 4.0 Beta 4 - SWAT - 18.01.2011, 07:30
RE: DreamShell 4.0 Beta 4 - Rio - 18.01.2011, 16:44
RE: DreamShell 4.0 Beta 4 - sc_maxim - 18.01.2011, 17:46
RE: DreamShell 4.0 Beta 4 - SWAT - 18.01.2011, 18:01
RE: DreamShell 4.0 Beta 4 - Rio - 19.01.2011, 14:22
RE: DreamShell 4.0 Beta 4 - SWAT - 19.01.2011, 22:16
RE: DreamShell 4.0 Beta 4 - alex - 20.01.2011, 17:11
RE: DreamShell 4.0 Beta 4 - Vinigret - 26.01.2011, 06:01
RE: DreamShell 4.0 Beta 4 - SWAT - 26.01.2011, 09:04
RE: DreamShell 4.0 Beta 4 - Vinigret - 27.01.2011, 03:02
RE: DreamShell 4.0 Beta 4 - SWAT - 27.01.2011, 07:19
RE: DreamShell 4.0 Beta 4 - SWAT - 16.02.2011, 11:34
RE: DreamShell 4.0 Beta 4 - shadow - 16.02.2011, 16:05
RE: DreamShell 4.0 Beta 4 - Rio - 16.02.2011, 16:39
RE: DreamShell 4.0 Beta 4 - SWAT - 17.02.2011, 09:02
RE: DreamShell 4.0 Beta 4 - sc_maxim - 17.02.2011, 21:24
RE: DreamShell 4.0 Beta 4 - Lin - 17.02.2011, 22:00
RE: DreamShell 4.0 Beta 4 - SWAT - 18.02.2011, 15:06
RE: DreamShell 4.0 Beta 4 - sc_maxim - 18.02.2011, 15:39
RE: DreamShell 4.0 Beta 4 - Rio - 19.02.2011, 03:43
RE: DreamShell 4.0 Beta 4 - SWAT - 19.02.2011, 08:41
RE: DreamShell 4.0 Beta 4 - sc_maxim - 19.02.2011, 20:52
RE: DreamShell 4.0 Beta 4 - Rio - 23.02.2011, 19:26
RE: DreamShell 4.0 Beta 4 - sc_maxim - 23.02.2011, 21:36
RE: DreamShell 4.0 Beta 4 - Rio - 24.02.2011, 00:00
RE: DreamShell 4.0 Beta 4 - Mr.Pav - 05.04.2011, 14:44
RE: DreamShell 4.0 Beta 4 - SWAT - 05.04.2011, 16:32
RE: DreamShell 4.0 Beta 4 - Mr.Pav - 06.04.2011, 00:33
RE: DreamShell 4.0 Beta 4 - SWAT - 06.04.2011, 05:54
RE: DreamShell 4.0 Beta 4 - ands - 11.04.2011, 11:21
RE: DreamShell 4.0 Beta 4 - SWAT - 11.04.2011, 16:36
RE: DreamShell 4.0 Beta 4 - Rio - 11.04.2011, 20:49
RE: DreamShell 4.0 Beta 4 - SWAT - 12.04.2011, 06:08
RE: DreamShell 4.0 Beta 4 - kof888 - 16.04.2011, 10:05
RE: DreamShell 4.0 Beta 4 - SWAT - 16.04.2011, 11:18
RE: DreamShell 4.0 Beta 4 - kof888 - 16.05.2012, 19:08
RE: DreamShell 4.0 Beta 4 - kof888 - 16.04.2011, 18:06
RE: DreamShell 4.0 Beta 4 - SWAT - 17.04.2011, 16:11
RE: DreamShell 4.0 Beta 4 - myx - 30.04.2011, 20:10
RE: DreamShell 4.0 Beta 4 - SWAT - 01.05.2011, 09:00
RE: DreamShell 4.0 Beta 4 - alex - 05.06.2011, 19:01
RE: DreamShell 4.0 Beta 4 - SWAT - 06.06.2011, 06:44
RE: DreamShell 4.0 Beta 4 - Jirohn - 15.06.2011, 13:37
RE: DreamShell 4.0 Beta 4 - Rio - 07.06.2011, 20:03
RE: DreamShell 4.0 Beta 4 - SWAT - 08.06.2011, 08:00
RE: DreamShell 4.0 Beta 4 - Rio - 08.06.2011, 19:03
RE: DreamShell 4.0 Beta 4 - SWAT - 11.06.2011, 08:40
RE: DreamShell 4.0 Beta 4 - SWAT - 15.06.2011, 14:56
RE: DreamShell 4.0 Beta 4 - Jirohn - 15.06.2011, 15:03
RE: DreamShell 4.0 Beta 4 - Jirohn - 24.06.2011, 23:53
RE: DreamShell 4.0 Beta 4 - greteL - 25.06.2011, 20:05
RE: DreamShell 4.0 Beta 4 - Jirohn - 28.06.2011, 13:02
RE: DreamShell 4.0 Beta 4 - Jirohn - 27.07.2011, 00:33
RE: DreamShell 4.0 Beta 4 - shadow - 27.07.2011, 12:26
RE: DreamShell 4.0 Beta 4 - SWAT - 27.07.2011, 13:27
RE: DreamShell 4.0 Beta 4 - shadow - 27.07.2011, 21:54
RE: DreamShell 4.0 Beta 4 - SWAT - 28.07.2011, 06:49
RE: DreamShell 4.0 Beta 4 - Lin - 05.11.2011, 21:55
RE: DreamShell 4.0 Beta 4 - SWAT - 06.11.2011, 12:02
RE: DreamShell 4.0 Beta 4 - Lin - 10.11.2011, 13:37
RE: DreamShell 4.0 Beta 4 - SWAT - 11.11.2011, 09:27
RE: DreamShell 4.0 Beta 4 - Lin - 11.11.2011, 10:55
RE: DreamShell 4.0 Beta 4 - SWAT - 11.11.2011, 19:35
RE: DreamShell 4.0 Beta 4 - Lin - 11.11.2011, 21:09
RE: DreamShell 4.0 Beta 4 - SWAT - 12.11.2011, 10:49
RE: DreamShell 4.0 Beta 4 - a_driver - 17.01.2012, 22:25
RE: DreamShell 4.0 Beta 4 - Rio - 18.01.2012, 00:58
RE: DreamShell 4.0 Beta 4 - SWAT - 18.01.2012, 07:18
RE: DreamShell 4.0 Beta 4 - Rio - 18.01.2012, 11:52
RE: DreamShell 4.0 Beta 4 - cybdyn - 25.01.2012, 00:34
RE: DreamShell 4.0 Beta 4 - ands - 25.01.2012, 22:08
RE: DreamShell 4.0 Beta 4 - Lin - 25.01.2012, 23:51
RE: DreamShell 4.0 Beta 4 - Rio - 26.01.2012, 20:12
RE: DreamShell 4.0 Beta 4 - cybdyn - 27.01.2012, 00:40
RE: DreamShell 4.0 Beta 4 - LEUMAS - 01.02.2012, 02:48
RE: DreamShell 4.0 Beta 4 - Lin - 01.02.2012, 10:02
RE: DreamShell 4.0 Beta 4 - SWAT - 01.02.2012, 13:15
RE: DreamShell 4.0 Beta 4 - LEUMAS - 01.02.2012, 13:47
RE: DreamShell 4.0 Beta 4 - SWAT - 01.02.2012, 14:38
RE: DreamShell 4.0 Beta 4 - LEUMAS - 01.02.2012, 20:55
RE: DreamShell 4.0 Beta 4 - SWAT - 17.05.2012, 20:57
RE: DreamShell 4.0 Beta 4 - kof888 - 17.05.2012, 22:08
RE: DreamShell 4.0 Beta 4 - SWAT - 19.05.2012, 09:52
RE: DreamShell 4.0 Beta 4 - kof888 - 19.05.2012, 11:02
RE: DreamShell 4.0 Beta 4 - SWAT - 19.05.2012, 20:23
RE: DreamShell 4.0 Beta 4 - kof888 - 21.05.2012, 10:54
RE: DreamShell 4.0 Beta 4 - SWAT - 21.05.2012, 11:38
RE: DreamShell 4.0 Beta 4 - kof888 - 21.05.2012, 12:30
RE: DreamShell 4.0 Beta 4 - SWAT - 21.05.2012, 16:46
RE: DreamShell 4.0 Beta 4 - SWAT - 21.05.2012, 16:59
RE: DreamShell 4.0 Beta 4 - kof888 - 22.05.2012, 04:59
RE: DreamShell 4.0 Beta 4 - mych - 22.05.2012, 07:29
RE: DreamShell 4.0 Beta 4 - SWAT - 22.05.2012, 08:39
RE: DreamShell 4.0 Beta 4 - kof888 - 08.09.2013, 14:38
RE: DreamShell 4.0 Beta 4 - SWAT - 09.09.2013, 11:10
RE: DreamShell 4.0 Beta 4 - kof888 - 11.09.2013, 05:03
RE: DreamShell 4.0 Beta 4 - SWAT - 11.09.2013, 08:31
RE: DreamShell 4.0 Beta 4 - kof888 - 11.09.2013, 15:36
RE: DreamShell 4.0 Beta 4 - kof888 - 12.09.2013, 05:03
RE: DreamShell 4.0 Beta 4 - SWAT - 12.09.2013, 08:00
RE: DreamShell 4.0 Beta 4 - kof888 - 27.09.2013, 18:33
RE: DreamShell 4.0 Beta 4 - SWAT - 29.09.2013, 10:40
RE: DreamShell 4.0 Beta 4 - kof888 - 29.09.2013, 11:21
RE: DreamShell 4.0 Beta 4 - SWAT - 03.10.2013, 13:52
RE: DreamShell 4.0 Beta 4 - kof888 - 03.10.2013, 16:05
RE: DreamShell 4.0 Beta 4 - kof888 - 03.10.2013, 16:26
RE: DreamShell 4.0 Beta 4 - SWAT - 03.10.2013, 20:53
RE: DreamShell 4.0 Beta 4 - kof888 - 04.10.2013, 00:28
RE: DreamShell 4.0 Beta 4 - SWAT - 04.10.2013, 07:51
RE: DreamShell 4.0 Beta 4 - kof888 - 04.10.2013, 11:58
RE: DreamShell 4.0 Beta 4 - kof888 - 05.10.2013, 10:41
RE: DreamShell 4.0 Beta 4 - SWAT - 07.10.2013, 08:13
RE: DreamShell 4.0 Beta 4 - kof888 - 07.10.2013, 18:48

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
Улыбка DreamShell bootloader bios megavolt85 158 512318 06.11.2024 06:15
Посл. сообщение: dimka112
Звезда DreamShell v4.0.0 Release SWAT 202 98242 14.10.2024 14:09
Посл. сообщение: SWAT
  ISO_CSO in Dreamshell aldair 0 627 12.10.2024 02:57
Посл. сообщение: aldair
  GTA3 Dreamshell SD Card/Dreamcast aldair 3 1963 26.08.2024 06:29
Посл. сообщение: SWAT
Радуга DreamShell на GitHub SWAT 73 124434 23.08.2024 06:13
Посл. сообщение: SWAT
  Dreamshell freeze at logo boot up pkerga 17 4785 22.07.2024 06:10
Посл. сообщение: SWAT
  Custom DreamShell Themes pcwzrd13 11 28178 27.04.2024 13:42
Посл. сообщение: Ro Magnus Larsson
Баг ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 SWAT 918 825202 01.02.2024 13:22
Посл. сообщение: SWAT
  DreamShell on Hacker news SWAT 0 1888 10.01.2024 06:52
Посл. сообщение: SWAT
  ISO Loader 0.7.x Beta megavolt85 1195 1698825 04.12.2023 19:10
Посл. сообщение: Ro Magnus Larsson

Переход:


Пользователи просматривают эту тему: 12 Гость(ей)