forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   PureBasic (http://forum.boolean.name/forumdisplay.php?f=90)
-   -   Excel like ... (http://forum.boolean.name/showthread.php?t=4857)

jimon 26.10.2007 23:34

Excel like ...
 
нужно в общем зделать что-то типа базы данных пользователей
надо интерфейс аля excel ... тоесть icon list но с возможностью
редактирования полей ... вопрос - как ? :mda:
а то я тут разобрался с unicodом в пурике,
все же хочется добить проект ...


вот моя недо-реализация потдержки unicode

Код:

Procedure.s CodeString(string.s)
 string_length = StringByteLength(string,#PB_Unicode)/2
 out.s = ""

 *p_b.BYTE = @string
 h.s = ""
 For n = 1 To (Len(string)+1)*2
  h = h+RSet(Str(*p_b\b),3,"0")
  *p_b = *p_b+1
 Next n
 
 out = h
 ProcedureReturn out
EndProcedure

Procedure.s DeCodeString(string.s)
 string_length = StringByteLength(string,#PB_Unicode)/2
 out.s = RSet("",string_length/3)
 
 *p_b.BYTE = @out
 
 For i = 1 To string_length Step 6
  char1.b = Val(Mid(string,i,3))
  char2.b = Val(Mid(string,i+3,3))
  *p_b\b = char1
  *p_b = *p_b + 1
  *p_b\b = char2
  *p_b = *p_b + 1
 Next
 
 ProcedureReturn out
EndProcedure

кто что может подсказать именно по методу перевода ?
есть ли идеи по лутче ... ?

Chrono Syndrome 27.10.2007 18:52

Re: Excel like ...
 
Цитата:

нужно в общем зделать что-то типа базы данных пользователей
надо интерфейс аля excel ... тоесть icon list но с возможностью
редактирования полей ... вопрос - как ?
http://www.purecoder.net/esgrid.htm (Lite - бесплатная)

Цитата:

есть ли идеи по лутче ... ?
Есть:
http://msdn2.microsoft.com/en-us/library/ms648413.aspx
http://msdn2.microsoft.com/en-us/library/ms648421.aspx


Часовой пояс GMT +4, время: 01:53.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot