[OFF] - DESAFIO
Outro detelhe, se a string possuir caracteres acentuados ou ç a ordenação não ficará legal...
lá vai a minha contribuição.
hehehehe
hehehehe
Private Sub Form_Load()
Dim Palavra As String
Dim i As Integer, x As Integer
Palavra = "SÃO CLEVERTON"
For x = 32 To 250
For i = 1 To Len(Palavra)
If Mid(Palavra, i, 1) = Chr(x) Then Text1.Text = Text1.Text & Chr(x)
If i = Len(Palavra) Then Palavra = Replace(Palavra, Chr(x), "")
Next i
Next x
End Sub
/\
||
||
falta alguns ajustes de CASE e LETRAS ACENTUADAS
||
||
falta alguns ajustes de CASE e LETRAS ACENTUADAS
ehhh... o Cleverton até agora postou a melhor solução hein! haha
Vamos ver se aparecem melhores, ou se alguém lança um novo desafio!
Galera, só pra constar que eu não tenho NADA pra fazer aqui no trampo...
Coloquem um PictureBox em um formulário, e no Load do mesmo coloquem o seguinte código:
Vamos ver se aparecem melhores, ou se alguém lança um novo desafio!
Galera, só pra constar que eu não tenho NADA pra fazer aqui no trampo...
Coloquem um PictureBox em um formulário, e no Load do mesmo coloquem o seguinte código:
Picture1.Line (200, 500)-(200, 2500)
Picture1.Line (200, 500)-(1000, 500)
Picture1.Line (1000, 500)-(1500, 1500)
Picture1.Line (1500, 1500)-(2000, 1500)
Picture1.Line (2000, 1500)-(2500, 500)
Picture1.Line (2500, 500)-(3300, 500)
Picture1.Line (3300, 500)-(3300, 2500)
Picture1.Line (2500, 2500)-(3300, 2500)
Picture1.Line (2500, 2000)-(2500, 2500)
Picture1.Line (2000, 2500)-(2500, 2000)
Picture1.Line (1500, 2500)-(2000, 2500)
Picture1.Line (1500, 2500)-(1000, 2000)
Picture1.Line (1000, 2000)-(1000, 2500)
Picture1.Line (1000, 2500)-(200, 2500)
Não aconteceu nada aki MARCELO.. ta faltando algo?
Citação:SINKERTEC escreveu:
Não aconteceu nada aki MARCELO.. ta faltando algo?
colocar a propriedade do picture .Autoredraw=True
Ae galera... já sei...
Uma vez vi em um fórum de PHP (acho que no iMasters) um desafio que era o seguinte, cada um tinha que re-resenvolver uma função do PHP.
No nosso caso, terÃÂÂamos que redesenvolver uma função do VB.
Ex.:
Segue abaixo o MarceloReplace!
Uma vez vi em um fórum de PHP (acho que no iMasters) um desafio que era o seguinte, cada um tinha que re-resenvolver uma função do PHP.
No nosso caso, terÃÂÂamos que redesenvolver uma função do VB.
Ex.:
Segue abaixo o MarceloReplace!
Public Function MarceloReplace(Expression As String, Find As String, Replace As String) As String
For i = 1 To Len(Expression)
If Mid(Expression, i, Len(Find)) = Find Then
Expression = Mid(Expression, 1, i - 1) & Replace & Mid(Expression, i + Len(Find), Len(Expression))
End If
Next
MarceloReplace = Expression
End Function
se alguém estiver tanto sem o que fazer quanto eu, postem aàsuas funções! hahaha
O Replace só tem essa forma de fazer mesmo
agora faltou vc colocar os argumentos Start e Count
agora faltou vc colocar os argumentos Start e Count
é!! eu sei...
os opcionais né!??
Vou fazer aqui...
Por enquanto posto ela sem estes parâmetros, mas com uma pequena correção!
os opcionais né!??
Vou fazer aqui...
Por enquanto posto ela sem estes parâmetros, mas com uma pequena correção!
Public Function MarceloReplace(Expression As String, Find As String, Replace As String) As String
Inicio:
For i = 1 To Len(Expression)
If Mid(Expression, i, Len(Find)) = Find Then
Expression = Mid(Expression, 1, i - 1) & Replace & Mid(Expression, i + Len(Find), Len(Expression))
GoTo Inicio
End If
Next
MarceloReplace = Expression
End Function
Tópico encerrado , respostas não são mais permitidas