Funkcje budujące tekst. 2260 0

O temacie

Autor Siemekk

Zaczęty 27.07.2016 roku

Wyświetleń 2260

Odpowiedzi 0

Siemekk

Siemekk

Złote Wrota
posty2143
Propsy1153
ProfesjaProgramista
  • Złote Wrota
Jako iż w Gothic istnieją funkcję ConcatStrings oraz IntToString to czasem jak tekst jest długi to takie funkcje są mało praktyczne bo trzeba je rozbijać. Dlatego napisałem kilka prostych funkcji które łączą nie 2 a nawet 5 tekstów w jeden
Łapcie:
func  string CString_SSS(var string first, var string second, var string third)
{
var string msg;
msg=ConcatStrings(first,Second);
msg=ConcatStrings(msg,third);
return msg;
};

func  string CString_SSSS(var string first, var string second, var string third, var string fourth)
{
var string msg;
msg=ConcatStrings(first,Second);
msg=ConcatStrings(msg,third);
msg=ConcatStrings(msg,fourth);
return msg;
};


func  string CString_SSSSS(var string first, var string second, var string third, var string fourth, var string fifth)
{
var string msg;
msg=ConcatStrings(first,Second);
msg=ConcatStrings(msg,third);
msg=ConcatStrings(msg,fourth);
msg=ConcatStrings(msg,fifth);
return msg;
};


func  string CString_SISIS(var string first, var int second, var string third, var int fourth, var string fifth)
{
var string msg;
msg=ConcatStrings(first,IntToString(Second));
msg=ConcatStrings(msg,third);
msg=ConcatStrings(msg,IntToString(fourth));
msg=ConcatStrings(msg,fifth);
return msg;
};

func  string CString_SISI(var string first, var int second, var string third, var int fourth)
{
var string msg;
msg=ConcatStrings(first,IntToString(Second));
msg=ConcatStrings(msg,third);
msg=ConcatStrings(msg,IntToString(fourth));
return msg;
};
Legenda
S-String(argument)
I-Int liczba(argument)
Czyli SISI podajemy jako argumenty tekst, liczbę, tekst, liczbę. Mam nadzieję że komuś się to przyda.
 

P.S A Splash w szafie i nie ma psychy by mi dać bana.


0 użytkowników i 1 Gość przegląda ten wątek.
0 użytkowników
Do góry