Lendo String
29/02/2012
0
Ex: Bloqfull = 07:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:30;
Hora = 08:00;
Preciso que selecione em Bloqfull o valor igual ao de hora e copiei mais (X) casas após ela.
Exemplo com 10.
Ex: Fim =08:0008:3009:00
Desde já obrigado.
Thiago Garcez
Posts
29/02/2012
Joel Rodrigues
string Bloqfull = 07:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:30;
string hora = 08:00;
int X = 10;
string parte = Bloqfull.Substring(Bloqfull.IndexOf(hora), X+hora.Length);//aqui está o que você procura
Boa sorte.
29/02/2012
Thiago Garcez
string Bloqfull = 07:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:30;
string hora = 08:00;
int X = 10;
string parte = Bloqfull.Substring(Bloqfull.IndexOf(hora), X+hora.Length);//aqui está o que você procura
Boa sorte.
Puts! Muito bom! Era o que eu precisava, se não for abusar, eu postei essa dúvida tem um tempinho mais ninguém me respondeu.
Ex: Inicio 09:00 fim 22:00
eu precisava que o combo fosse carregado com os horario no intervalo certo.
Ex: 09:00
09:30
10:00
10:30
.....
21:00
22:00
Alguém tem alguma ideia?
29/02/2012
Thiago Garcez
string Bloqfull = 07:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:30;
string hora = 08:00;
int X = 10;
string parte = Bloqfull.Substring(Bloqfull.IndexOf(hora), X+hora.Length);//aqui está o que você procura
Boa sorte.
Funcionou eu tentei mudar uma coisinha mais não deu erro e se eu quiser parte não receba mais o hora só o que vem depois?
string Bloqfull = 07:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:30;
string hora = 08:00;
int X = 10;
string parte = 08:3009:00
29/02/2012
Joel Rodrigues
string parte = Bloqfull.Substring(Bloqfull.IndexOf(hora)+hora.Length, X);
Assim, a variável PARTE irá conter somente o texto de tamanho definido após a variável HORA.
29/02/2012
Joel Rodrigues
Mas a resolução é a seguinte:
---
TimeSpan intervalo = new TimeSpan(0, 30, 0);//0h 30min 0s
string ini = 9:00, fim = 22:00;//exemplos
DateTime dtIni = DateTime.Parse(ini);
DateTime dtFim = DateTime.Parse(fim);
DateTime horario = dtIni;
while (horario < dtFim)
{
horario = horario.Add(intervalo);
listBox1.Items.Add(horario.ToShortTimeString());
}
---
29/02/2012
Thiago Garcez
Mas a resolução é a seguinte:
---
TimeSpan intervalo = new TimeSpan(0, 30, 0);//0h 30min 0s
string ini = 9:00, fim = 22:00;//exemplos
DateTime dtIni = DateTime.Parse(ini);
DateTime dtFim = DateTime.Parse(fim);
DateTime horario = dtIni;
while (horario < dtFim)
{
horario = horario.Add(intervalo);
listBox1.Items.Add(horario.ToShortTimeString());
}
---
Segue o link... https://www.devmedia.com.br/forum/net/413311-CheckBoxList.html
no lugar de List posso usar Datatble? ou posso usar .fill para lojar para a DropDownList?
29/02/2012
Joel Rodrigues
29/02/2012
Thiago Garcez
no lugar de List posso usar Datatble? ou posso usar .fill para lojar para a DropDownList?
Esquece isso!!! Rsrs viajei, vou testar e obrigado.
29/02/2012
Thiago Garcez
Mas a resolução é a seguinte:
---
TimeSpan intervalo = new TimeSpan(0, 30, 0);//0h 30min 0s
string ini = 9:00, fim = 22:00;//exemplos
DateTime dtIni = DateTime.Parse(ini);
DateTime dtFim = DateTime.Parse(fim);
DateTime horario = dtIni;
while (horario < dtFim)
{
horario = horario.Add(intervalo);
listBox1.Items.Add(horario.ToShortTimeString());
}
---
Perfeito! Muito obrigado!!!
29/02/2012
Thiago Garcez
horario = horario.Add(ini);
DdlHorario.Items.Add(horario.ToShortTimeString());
29/02/2012
Joel Rodrigues
29/02/2012
Joel Rodrigues
while (horario <= dtFim)
{
//adicione o item
horario = horario.Add(intervalo);
}
29/02/2012
Thiago Garcez
while (horario <= dtFim)
{
//adicione o item
horario = horario.Add(intervalo);
}
Foi mal a demora, blz o sinal eu tinha visto Obrigado!
29/02/2012
Thiago Garcez
Ex: txt1.text = 12
32
43
654
345
3453
2345
Clique aqui para fazer login e interagir na Comunidade :)